C + + har flere grundlæggende datatyper hjemmehørende i hver gennemførelse af sproget , herunder integrerede typer kommeværdier , typer af logiske betingelser og tegn. Du opretter variabler af disse typer bruger reserverede søgeord og tildele eller opdatere dem værdier i hele programmet. Variabel navne er case- sensitive, så et heltal navnet " myVar " er ikke det samme variabel som en char hedder " myvar ". Integral
C + + har fire indfødte integreret datatyper korte heltal, integer , lange heltal og lange lange heltal , og den række af deres mulige numeriske værdier går fra den mindste til største i nævnte rækkefølge. Du opretter variabler af disse typer ved hjælp af " short ", " int ", "lang " og " lange lange" søgeord. Den korte type fylder to bytes i hukommelsen , og resten bruger fire bytes . Integral typer kan kun holde hele tal og ikke brøker.
Floating Point
float , dobbelt og lange dobbelt typer er alle floating point datatyper , der giver dig mulighed for at spare tal med decimaler , og skabe dem ved hjælp af "flyde ", " dobbelt" og " lang dobbelt søgeord ." En float typen tager fire bytes i hukommelsen og de lange og lange dobbelt typer tager otte byte. Flyderen type har den mindste af de tre, holde op til cirka syv cifre , mens dobbelt og lang dobbelt typer har en lige rækkevidde, holde op til cirka 15 cifre.
Tegn < br >
char typen holder nøjagtigt et bogstav fra tegnsæt af gennemførelsen af C + +-programmet . For eksempel , Microsoft C + + anvender ASCII-tegnsættet . Du opretter dem ved hjælp af " char " søgeord . Du kan oprette en char array og gemme fuld strygere til det, hvor hver karakter i strengen svarer til et element i array. En char typen fylder en byte i hukommelsen. En wchar_t type er en bred karakter type , der tager to eller fire bytes . Det udvider på tegnsæt tilladt i char typer
Boolean
boolesk er en logisk type, der kun kan have en af to mulige værdier: . "Sande" eller "falsk ". Du bruger Boolean typer til at teste forholdene i programmet , såsom i, hvis udsagn at se, om en vis værdi eksisterer, eller som en værdi , som at bryde ud af en løkke. Du erklærer en boolesk variabel ved at bruge " bool " søgeord . C + + reserver én byte i hukommelsen for hver Boolean variabel .