En simpel type ( engelsk primitiv , fundamental , grundlæggende , almindelig , simpel eller indbygget datatype ) - i datalogi , en datatype , om hvis objekter, variabler eller konstanter , man kan sige følgende:
Det er muligt at oprette bærbar kode (kode, hvis resultat kompilering/fortolkning af forskellige compilere er den samme på forskellige platforme), hvis du ikke forsøger at fortolke værdierne af simple typer. På forskellige platforme kan tallene f.eks. være forskellige i grunden af talsystemet , bitdybde , byterækkefølge , repræsentationsformat . Når man arbejder med talrepræsentationsformater, kører koden hurtigere, men portabiliteten går tabt.
Som regel inkluderer simple typer numeriske typer:
Hvert programmeringssprog har forskellige simple datatyper tilgængelige. For eksempel har nogle sprog simple typer til PLC- controllere til at gemme tid . Måden at skrive konstanter af forskellige typer er bestemt af sprogstandarden. For eksempel kan en post 1beskrive en konstant af en heltalstype, og en post kan beskrive en 1.0reel type.
Introduktionen af simple typer tjente flere formål:
De fleste programmeringssprog indeholder foruddefinerede funktioner til at arbejde med simple typer:
Nogle sprog (for eksempel C og C++ ) begrænser ikke programmøren i at vælge, hvordan man håndterer værdier af simple typer, selv tillader dig at definere felter for en simpel type (se bitfelter ).