Jednoduchý typ

Jednoduchý typ ( anglicky  primitivní , základní , základní , prostý , jednoduchý nebo vestavěný datový typ ) - v informatice datový typ , o jehož objektech, proměnných nebo konstantách lze říci následující:

Je možné vytvořit přenosný kód (kód, jehož výsledek kompilace/interpretace různými kompilátory je na různých platformách stejný), pokud se nesnažíte interpretovat hodnoty jednoduchých typů. Například na různých platformách se čísla mohou lišit v základu číselného systému , bitové hloubce , pořadí bajtů , formátu reprezentace . Při práci s formáty reprezentace čísel běží kód rychleji, ale ztrácí se přenositelnost.

Mezi jednoduché typy zpravidla patří číselné typy:

Každý programovací jazyk má k dispozici různé jednoduché datové typy. Například některé jazyky mají jednoduché typy pro PLC regulátory pro ukládání času . Způsoby zápisu konstant různých typů určuje jazyková norma. Záznam může například 1popisovat konstantu celočíselného typu a záznam může popisovat 1.0skutečný typ.

Zavedení jednoduchých typů sloužilo několika účelům:

Většina programovacích jazyků obsahuje předdefinované funkce pro práci s jednoduchými typy:

Některé jazyky (například C a C++ ) neomezují programátora ve výběru, jak zacházet s hodnotami jednoduchých typů, dokonce vám umožňují definovat pole pro jednoduchý typ (viz bitová pole ).

Viz také