Co je primitivní datový typ?

Primitivní datový typ je pojem informatika používaný k popisu části dat, která ve výchozím nastavení existuje v počítačovém programovacím jazyce. Hodnoty těchto typů dat obvykle nemůže počítačový programátor změnit. Pokud byl například počítačový program cihlová zeď, primitivní datové typy by byly zvláštním typem cihel, které by nebylo možné rozebrat nebo dále upřesnit. Příkladem primitivních dat je znak „a“; tento znak znamená sám o sobě a používá se k reprezentaci složitějších informací tím, že je kombinuje s jinými informacemi. Zatímco přesné primitivní datové typy, které jsou k dispozici v daném počítačovém programovacím jazyce, se liší od jazyka k jazyku, celá čísla a znaky jsou základní primitivní datové typy dostupné ve většině z nich.

„Znak“ je jedním ze základních primitivních datových typů dostupných ve většině počítačových programovacích jazyků a někdy se na něj odkazuje ve zkrácené podobě „char“. Tento datový typ zahrnuje většinu jednotlivých symbolů, které lze vložit do počítače s jediné stisknutí klávesy, jako je číselný znak „5“, interpunkční znaménka jako „.“ a písmeno „b“. Znak termínu však neznamená pouze písmeno, číslo nebo interpunkční znaménko. Řídicí znaky, jako například mazání, tabulátory a backspace, také spadají pod primitivní znak typu dat.

Obecně je vše, co je primitivním datovým typem, také typem hodnot, což znamená, že data nejsou příliš vybíravá. Data nemusí být vždy zaznamenána stejným způsobem. Například nezáleží na tom, v jakém pořadí jsou bajty popisující data zaznamenány.

Jednou oblastí, na které se některé programovací jazyky liší, je jejich zpracování řetězců. Řetězec je termín počítačová věda posloupnost symbolů, například znaků. Některé programovací jazyky vytvářejí podporu řetězců a považují je za primitivní datový typ, zatímco jiné jazyky nemají základní podporu pro datový typ.

Celá čísla jsou oblast, kde počítačový hardware může ovlivnit zacházení s primitivními datovými typy. V terminologii informatiky představuje celé číslo jedno nebo více matematických celých čísel. Různé jednotky centrálního zpracování (CPU) mají různé limity, kolik bajtů lze použít k reprezentaci celého čísla. Někdy si to počítačoví programátoři pamatují, aby jejich programy mohly běžet na co nejvíce různých typech CPU.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?