C + + tilbyr syv grunnleggende datatyper , som kan symbolisere alle typer informasjon og er bygget inn i kompilatoren . Fem av disse typene er avledet fra C : void , int , float , double og røye . C + + definerer de to andre : bool og wchar_t . Datatyper er avgjørende for å mestre fordi et program uten datatyper har ingen verdi . Les videre for å lære å bruke datatyper i C + + . Du trenger
nybegynners guide i C + + Online Microsoft Visual C + + eller andre IDE
Vis flere instruksjoner
en
Lær betydningen av hver datatype . En ugyldig typen betyr " ingen data " eller representerer et generisk pekeren. Den int typen lagrer positive eller negative hele tall og er 16 eller 32 bits lang . " Float " ( 32 bits) representerer desimaltall med en bevegelig (flytende ) desimaltegn og dobbel er en ekstra presis flåte som er 64 bits lang . " Char " ( 8 bits) representerer utskrivbare tegn , og wchar_t kan lagre et bredt karakter bokstavelig . " Bool " ( 8 bits) betegner sant eller usant
2
Bruk følgende syntaks til å erklære en datatype i programmet som følgende eksempel viser : . Datatype søkeord , plass, variabel navn, komma , plass, andre variabelnavn , semikolon . Forut for datatype søkeordet av en datatype modifer , hvis det er nødvendig . Se trinn 3 for forklaringer på typen num1 modifiers.int , num2 , num3 ;
3
Lær typen modifikatorer : signert, usignert , kort og lang. Hvis du putter en av seg selv , antar kompilatoren du mener int . Den korte modifier gjør en int to bytes , mens lang gjør det 4 bytes .
4
klargjøre en variabel ved å sette et likhetstegn etter det og gi det en verdi. Du kan gjøre dette i løpet av erklæringen eller etter det
int x = 14 , y; . //Under erklæring
y = 34 , //etter deklarasjon
5
Form et aritmetisk uttrykk bruke datatyper som følger:
usignerte int sekunder = 60 , minutter = 60 , timer = 24 , totalt;
totalt = timer * minutter * sekunder,
6
Lag en mer kompleks datatype ved hjelp av røye . En matrise er en datastruktur som kan holde en rad av elementer av samme datatype. En rekke røye fungerer som en streng
røye ordet [ 6 ] = {' H ', ' e' , 'l ' , 'l ', ' o' , '\\ 0 '} ; .