Datatyper er søkeord som definerer størrelsen og typen verdi du kan lagre i en variabel. Primitive typer er datatyper som kommer som en del av programmeringsspråket.
Ikke-primitive typer er de som er definert av programmereren. De kalles også referansetyper. I denne artikkelen lærer du de syv primitive typene i C.
Heltall Verdityper
Hvis du trenger å lagre en heltallsverdi i en variabel, kan du deklarere den som en av følgende tre typer: int, kort, eller lang.
int x;
kort y;
lang z;
Valget avhenger av hvor stor du forventer at heltallsverdien skal være. For eksempel int datatype godtar fire-byte verdier. Derfor må verdiområdet du gir det være mellom -32768 og 32767.
Data-type | Bytes | Område |
int | 4 | -32768 til 32767 |
kort | 4 | -32768 til 32767 |
lang | 8 | -2147483647 til +2147483647 |
Det er verdt å merke seg det lang er en kort form for lang int, og kort av kort int.
C sørger også for lenge lenge datatype, noe som gir deg enda mer minneplass. De lenge lenge typen har et område på -(2^63) til (2^63) -1. Denne datatypen kan være svært nyttig når du arbeider med fabrikker.
I slekt: De beste måtene å lære å kode gratis
Du kan også velge å ha et større positivt område for din integrerte datatype ved å kvalifisere den med usignert søkeord. I så fall er rekkevidden din på den positive siden det dobbelte av den signerte ekvivalenten.
Typer av flytende punkt
Du må kanskje lagre brøknummer. I dette tilfellet må du bruke flyte og dobbelt typer.
De flyte type angir et område mellom 3.4e-038 til 3.4e+038, mens dobbelt spesifiserer et område mellom 1.7e-308 til 1.7e+308. Den store forskjellen er det dobbelt har dobbelt så mye desimalpunkt presisjon som flyte data-type.
C gir også lang dobbel utvidet type hvis du ønsker å bruke den.
Se også: En nybegynnerguide for input og output i C
Karaktertype
For å lagre tegnverdier må du bruke røye data-type. Den lagrer en byte og har en rekkevidde på -128 til 127.
char y = "B"; / * sette tegnverdi i anførselstegn */
Tips for å enkelt lære C -programmering
Du trenger ikke gjøre de samme feilene som kan unngås som nybegynnere har gjort. Når du skal lære et nytt språk, spesielt et som C, må du forplikte deg til det og være metodisk.
Å ha en strukturert måte å lære kan i stor grad lette programmeringsreisen. Begynn med det grunnleggende, for eksempel variabler, operatører og standardbiblioteker, og gå deretter gradvis videre til emner som filhåndtering. Ett trinn om gangen gjør det.
C programmeringsspråk har et tøft rykte. Men hvis du tar tak i det, kan du programmere hva som helst, slik disse tipsene viser.
Les neste
- Programmering
- C Programmering
- Programmering

Jerome er personalforfatter på MakeUseOf. Han dekker artikler om programmering og Linux. Han er også en kryptoentusiast og holder alltid oversikt over kryptoindustrien.
Abonner på vårt nyhetsbrev
Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!
Klikk her for å abonnere