C + + tilbyder syv grundlæggende datatyper, som kan symboliserer enhver form for information og er bygget ind i compiler. Fem af disse typer er afledt af C : void , int , float , double og char . C + + definerer de to andre : bool og wchar_t . Datatyper er afgørende at beherske fordi et program uden datatyper har ingen værdi . Læs videre for at lære at bruge datatyper i C + + . Ting du skal
nybegynders guide på C + + Online Microsoft Visual C + + eller andre IDE
Vis Flere Instruktioner
1
Lær betydningen af hver datatype . Et ugyldigt typen betyder " ingen data " eller repræsenterer en generisk pointer. Den int typen gemmer positive eller negative hele tal , og er 16 eller 32 bit lang . " Float " ( 32 bit ) repræsenterer decimaltal med en bevægelig (flydende ) komma , og dobbeltklik er en ekstra præcis float , der er 64 bit lang . " Char " ( 8 bit ) repræsenterer printbare tegn , og wchar_t kan gemme en bred karakter bogstavelig. " Bool " ( 8 bit) betegner sandt eller falsk
2
Brug følgende syntaks til at erklære en datatype i dit program som følgende eksempel viser : . Datatype søgeord , plads, variabelnavn , komma , plads, andre variabelnavne , semikolon. Forud for datatype søgeord ved en datatype modifer , hvis det er nødvendigt . Se Trin 3 for forklaringer om typen modifiers.int num1 , num2 , num3 ,
3
Lær typen modifikatorer : underskrevet , usigneret , korte og lange. Hvis du sætter en af sig selv , compileren antager du mener int . Den korte modifier gør en int 2 byte , mens lange gør det 4 bytes .
4
Formatér en variabel ved at sætte et lighedstegn efter den og give den en værdi. Du kan gøre dette under erklæring eller efter
int x = 14 , y , . //Under erklæring
y = 34 //efter erklæring
5
Form et aritmetisk udtryk hjælp datatyper som følger: Salg unsigned int sekunder = 60 , minutter = 60 , timer = 24, total;
alt = timer * minuter * sekunder ,
6
skabe en mere kompleks datatype ved hjælp af char . Et array er en datastruktur , der kan holde en række elementer af samme datatype . En vifte af char fungerer som en streng
char ord [6] = {' H ', ' e ', ' l ', ' l ', ' o' , '\\ 0 ' }; .
< Br >