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.

instagram viewer

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.

DelekvitringE -post
5 C -programmeringstips du må lære for å komme i gang

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

Relaterte temaer
  • Programmering
  • C Programmering
  • Programmering
Om forfatteren
Jerome Davidson (26 artikler publisert)

Jerome er personalforfatter på MakeUseOf. Han dekker artikler om programmering og Linux. Han er også en kryptoentusiast og holder alltid oversikt over kryptoindustrien.

Mer fra Jerome Davidson

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