Typ-Bezeichner

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Deklarationssyntax - Index


Beschreibung

Der Typ legt fest, wieviel Speicher für ein Objekt reserviert wird, und wie das Programm die Bit-Parameter aus der Speicheralloziierung des Objekts interpretiert. Ein Datentyp ist die Menge von Werten (oft implementierungsabhängig) die Bezeichner, zusammen mit der Gruppe von Operationen, die für diese Werte erlaubt sind, annehmen können.

Ein Typ-Bezeichner mit einem oder mehreren Modifizierern legt den Typ des deklarierten Bezeichners fest:

int i;                   // declare i as an integer
unsigned char ch1, ch2;  // declare two unsigned chars

Traditionell wird bei fehlendem Typ-Bezeichner der Typ signed int (oder int) als Voreinstellung angenommen. In C++ gibt es jedoch Situationen, in denen das Fehlen des Typ-Bezeichners zu syntaktischen Mehrdeutigkeiten führen kann. Aus diesem Grund sollten in C++ immer alle int-Typ-Bezeichner angegeben werden.

Mithilfe der sizeof-Operatoren können Sie die Größe in Bytes von allen vordefinierten oder benutzerdefinierten Typen ermitteln.

Typ-Schlüsselwörter

Bezeichner-Schlüsselwörter