Was gibt der C ++ - Standard die Größe von int, langer Typ an?

Was gibt der C ++ - Standard die Größe von int, langer Typ an?
Das wichtigste Konzept, das Sie verstehen müssen, bevor Sie den Codierungsteil der Sprache beginnen, ist der Datentyp. Die Art von Informationen, die jede Variable halten könnte. Datentypen spielen eine wichtige Rolle in der C ++ - Programmiersprache. Es definiert die Art der Daten, die in einer Variablen gespeichert ist.

Dieser Artikel zeigt die Standardgröße von INT- und langen Datentypen, die in der C ++ - Programmierung häufig verwendet werden.

Was ist ein int -Datentyp in C++

Der int ist ein Datentyp in C ++, der zum Speichern von Ganzzahlzahlen verwendet wird. Es kann sowohl signierte als auch nicht signierte Ganzzahlen speichern. Die signierten Ganzzahlen könnten positiv oder negativ sein, während unsignierte ganze Zahlen immer positiv sind. Ob es negative Zahlen ausdrücken kann, hängt davon ab, ob es signiert oder nicht signiert ist.

Standardzustandsgröße eines int in c++

Die Standardzustandsgröße eines INT in C ++ beträgt 4 Bytes (32 Bit). Es kann die Werte speichern, die die Fläche von -2.147.483.648 beginnt und bis zu 2.147.483.647 endet. Die Größe des int kann je nach Compiler oder Betriebssystem variieren, die Sie verwenden. Wie bei 32 -Bit -Betriebssystemen ist die Größe von int 4 Bytes, aber für 64 -Bit -Betriebssystemen könnte es sein 8 Bytes (64 Bit). Trotzdem ist bei den meisten Compilern die Standardgröße von INT auf 4 Bytes eingestellt.

Was ist mit langem Datentyp in C gemeint++

Lang Datentyp in C ++ speichert Werte für Variablen oder Konstanten mit 64 Bitspeichern und ist eine signierte Ganzzahl, mit der Werte für Variablen oder Konstanten gespeichert werden, die größer sind als die übliche Nummer 32-B-Datentyp.

Standardzustandsgröße von langer in c++

Bei den meisten Compilern ist die Standardgröße von Long in C ++ 8 Bytes (64 Bit). Die Größe kann jedoch variieren, wenn Sie den langen Datentyp in einem Betriebssystem von 32bit verwenden. Der Grund, die Größe von langer Bytes auf 8 Bytes festzulegen int. Dies bedeutet, dass Benutzer, wenn sie an großen Zahlen arbeiten möchten, es vorziehen können, lange anstatt in C ++ - Programmen zu verwenden.

So berechnen Sie die Größe eines Datentyps in C++

Wenn Sie einen Compiler für jedes Betriebssystem verwenden, finden Sie die Größe von int Und lang Verwenden Sie den folgenden C ++ - Code.

#enthalten
Verwenden von Namespace STD;
int main ()
Cout << "Total-size of int: " << sizeof (int) << endl;
Cout << "Total-size of long: " << sizeof (long) << endl;
Cout << "Total-size of long int: " << sizeof (long int) << endl;
Rückkehr 0;

Im obigen Code finden Sie die Größe eines int, lang und lang int.

Ausgang

Abschluss

In C ++ werden die Werte in Datentypen gespeichert, die als Integer- und Langdaten-Typvariablen im Speicher bezeichnet werden. Sie haben einige Standardwerte in Bezug auf die Compilergröße. Aber in den meisten Fällen die int DataType hat eine Standardgröße von 4 Bytes und ein lang Datentyp hat eine Größe von 8 Bytes In C ++ - Sprache.