Hvad er datatype? definition og betydning

click fraud protection

Et af de mere vigtige aspekter af programmering, datatyper beskriver arten af ​​en værdi eller data, der er indeholdt i en variabel eller endda en konstant. Variabler kan have forskellige og skiftende værdier, mens konstanter vil blive tildelt en værdi, der ikke ændrer sig. Der er flere forskellige datatyper, og de falder generelt i to forskellige kategorier. De kan være enten skalære eller sammensatte.

Technipages forklarer datatype

Førstnævnte betyder, at variablen (eller konstanten) har en enkelt værdi, mens sidstnævnte betyder, at flere værdier holdes i samme enhed. Nye programmører lærer først at arbejde med skalære datatyper – de inkluderer ting som heltal, strenge, datoer og booleaner.

Et eksempel på sammensatte variabler ville være arrays, hvor flere sæt data opbevares i den samme fil. Hver datatype, uanset hvad den ender med at blive, definerer hvilken slags information der kan opbevares i variablen eller konstanten.

I tilfælde af heltal og strenge, for eksempel, kan variabler eller konstanter kun indeholde enten tal eller bogstaver. Når en variabel for eksempel sættes op, tildeles den en datatype, der så bestemmer, hvad der kan være i den. Dette kan ikke ændres senere, selvom indholdet af en variabel KAN ændres.

En sekundær betydning af begrebet vedrører databaser - datatype er en klassifikation, der gives til et datafelt, og bestemmer derefter, hvilke oplysninger eller data der kan indtastes i det, når poster er tilføjet.

Almindelig brug af datatype

  • Datatyper bestemmer den slags information, der kan indtastes i et felt i en database, når poster tilføjes.
  • Opsætning af en variabel som en bestemt datatype betyder, at uanset hvilken værdi den senere tildeles, skal den være kompatibel med regler pålagt af datatypen - heltal kan ikke indeholde bogstaver, mens booleanere ikke kan indeholde andet end Ja og Nej værdier.
  • Formålet med datatyper i programmeringssprog på højt niveau er at vise programmet, hvilken slags indhold det kan forvente – de kan også bruges til at teste, om en bestemt variabel indeholder en type indhold (som et specialtegn i et tal type).

Almindelig misbrug af datatype

  • Datatyper er navne på felter i databaser, hvori info for poster indtastes.