C + + erbjuder sju grundläggande datatyper , vilket kan symbolisera någon typ av information och är inbyggda i kompilatorn . Fem av dessa typer kommer från C : void , int , float , double och röding . C + + definierar de andra två : bool och wchar_t . Datatyper är viktigt att behärska eftersom ett program utan datatyper har inget värde . Läs vidare för att lära sig hur man använder datatyper i C + + . Saker du behöver
nybörjares guide i C + + Review Microsoft Visual C + + eller andra IDE
Visa fler instruktioner
1
lära sig betydelsen av varje datatyp . En void typ betyder " inga data " eller utgör en generisk pekare . Typen int lagrar positiva eller negativa heltal och är 16 eller 32 bitar långt . " Float " ( 32 bitar ) representerar decimaltal med en rörlig (flytande ) decimalkomma och dubbel är en extra noggrann flottör som är 64 bitar långa . " Char " ( 8 bitar ) representerar utskrivbara tecken , och wchar_t kan lagra ett stort tecken bokstavlig . " Bool " ( 8 bitar ) betecknar sant eller falskt
2
Använd följande syntax för att deklarera en datatyp i ditt program som i följande exempel : . Datatyp sökord , utrymme , variabelnamn , kommatecken , utrymme , andra variabelnamn , semikolon . Föregå datatypen sökordet med en datatyp modifer , om det behövs . Se Steg 3 för förklaring på typ modifiers.int num1 , num2 , num3 ,
3
Lär typ modifierare : undertecknad , osignerad , korta och långa . Om du placerar en själv , antar kompilator du menar int . Den korta modifierare gör en int 2 byte medan långa gör det 4 byte .
4
Initiera en variabel genom att sätta ett likhetstecken efter den och ge den ett värde . Du kan göra detta under deklarationen eller efter det
int x = 14 , y , . //Under deklarationen sälja Y = 34 , //efter deklarationen
5
Form ett aritmetiskt uttryck använder datatyper enligt följande :
unsigned int sekunder = 60 , minuter = 60 , timmar = 24 , totalt ,
totalt = timmar * minuter * sekunder ,
6
skapa en mer komplex datatyp med hjälp av röding . En array är en datastruktur som kan hålla en rad av element av samma datatyp. En array av char fungerar som en sträng
char word [ 6 ] = { ' H ' , ' e ' , ' L ' , ' L ' , ' o' , ' \\ 0 ' }; .
Addera