C + + heeft verschillende fundamentele typen data afkomstig uit iedere implementatie van de taal , inclusief integrale types , floating point waarden , types voor logische omstandigheden en personages . Je creëert variabelen van deze types met gereserveerde woorden en toewijzen of updaten waarden aan hen door het programma. Variabele namen zijn hoofdlettergevoelig , dus een integer met de naam " myVar " is niet hetzelfde als een variabele char naam " myvar . " Integrale C + + heeft vier inheemse integraal datatypes korte integer , integer , lange integer en lange lange integer en het bereik van hun mogelijke numerieke waarden gaat van klein naar groot in die volgorde . Je creëert variabelen van deze typen met behulp van de " korte ", " int ", "lang " en " lange lange " zoekwoorden . De korte soort neemt twee bytes in het geheugen en de rest gebruiken vier bytes . Integrale types kan slechts gehele getallen en niet breuken . Floating Point De float , double en lange dubbele types zijn allemaal floating point data types die u in staat om op te slaan getallen met decimalen , en maak ze met behulp van de " float ", " dubbel" en " lange dubbele zoekwoorden . " Een type float duurt vier bytes in het geheugen en het lange en lange dubbele types neem acht bytes . Het type float heeft de kleinste van de drie , met een capaciteit van ongeveer zeven cijfers , terwijl de dubbele en lange dubbele types hebben een gelijk aanbod , met een capaciteit van ongeveer 15 cijfers . Personages < br > een type char houdt exact een teken uit de tekenset van de uitvoering van de C + + -programma . Bijvoorbeeld , Microsoft C + + gebruikt de ASCII tekenset . U maakt ze met behulp van de " char " keyword . U kunt een char array te maken en op te slaan volledige strijkers om het , waar elk teken in de string komt neer op een element in de array . Een type char neemt een byte in het geheugen . Een wchar_t type is een breed karakters, die twee of vier bytes neemt . Het breidt de tekenset toegestaan in char soorten Booleaanse Een Booleaanse is een logisch soort die alleen kan een van twee mogelijke waarden : . "True" of " vals . " U gebruikt Boolean typen om omstandigheden in het programma , zoals in if-statements om te zien of een bepaalde waarde bestaat of als een waarde waarmee om uit te breken van een lus te testen . U verklaart een Booleaanse variabele met behulp van de " bool " keyword . C + + reserves een byte in het geheugen van elke Boolean variabele .
|