C + + hat einige grundlegende Datentypen heimisch jeder Implementierung der Sprache , einschließlich ganzzahligen Typen Fließkommawerten Typen für logische Bedingungen und Charaktere. Sie erstellen Variablen dieser Typen mit reservierten Schlüsselwörter zuweisen oder zu aktualisieren und ihnen Werte während des gesamten Programms . Variablennamen sind case-sensitive, so eine ganze Zahl mit dem Namen " myVar " ist nicht das gleiche Variable als char namens " myvar . " Integral
C + + hat vier nativen integrale Datentypen short integer , integer , long integer und long long integer und die Reichweite ihrer möglichen Zahlenwerte geht vom kleinsten zum größten in dieser Reihenfolge. Sie erstellen Variablen dieser Typen mit dem " kurz", " int ", "long " und " long long " keywords . Die kurze Ausführung nimmt zwei Bytes im Speicher und der Rest verwenden vier Bytes . Integral -Typen kann nur ganze Zahlen und keine Fraktionen .
Floating Point
float, double und long double -Typen sind alle Gleitkomma- Datentypen, die Sie speichern können Zahlen mit Nachkommastellen , und erstellen Sie sie mit dem "float ", "double " und " long double Stichworte . " Ein Schwimmer Art dauert vier Bytes im Speicher und die langen und long double Typen nehmen acht Byte . Der Schwimmer -Typ hat die kleinste der drei, mit bis zu etwa sieben Ziffern , während double und long double Arten die gleiche Reichweite haben , hält bis zu ca. 15 Stellen .
Charaktere
char-Typ hält genau ein Zeichen aus dem Zeichensatz der Umsetzung der C + + -Programm. Zum Beispiel , Microsoft C + + verwendet den ASCII-Zeichensatz. Sie erstellen sie mit dem "char" Schlüsselwort. Sie können ein char-Array und speichern voller Saiten dazu, wobei jedes Zeichen in der Zeichenfolge entspricht einem Element im Array. Ein char-Typ benötigt ein Byte im Speicher. Ein wchar_t -Typ ist ein Wide-Character- Typ, der entweder zwei oder vier Bytes belegt . Es dehnt sich auf der Zeichensatz in char-Typen erlaubt
Boolean
Boolean ist eine logische Art , die nur einen von zwei möglichen Werten : . "True" oder " falsch". Sie verwenden boolesche Typen , die Bedingungen in dem Programm , wie z. B. in if-Anweisungen , um zu sehen , wenn ein bestimmter Wert vorhanden ist oder als ein Wert , mit dem Ausbruch aus einer Schleife zu testen. Sie deklarieren eine boolesche Variable mit dem " bool " Schlüsselwort. C + + Reserven ein Byte im Speicher für jede boolsche Variable.