In einigen Fällen verwenden wir long long in C oder C++. Hier werden wir sehen, was im Grunde lang lang ist. long long benötigt doppelt so viel Speicherplatz wie long. In verschiedenen Systemen ist der zugewiesene Speicherplatz unterschiedlich. In der Linux-Umgebung belegt „long“ 64 Bit (8 Byte) Speicherplatz, während „long long“ 128 Bit (16 Byte) Speicherplatz belegt. Dies kann verwendet werden, wenn wir einige große Ganzzahlwerte verarbeiten möchten.
Mit diesem einfachen Programm können wir verschiedene Größentypen testen.
#include <iostream> using namespace std; main() { int a; long b; long long c; cout << "Size of int = "<< sizeof(a) <<" bytes \n"; cout << "Size of long = "<< sizeof(b) <<" bytes\n"; cout << "Size of long long = "<< sizeof(c) <<" bytes\n"; }
Size of int = 4 bytes Size of long = 4 bytes Size of long long = 8 bytes
Die Ausgabe kann auf verschiedenen Systemen variieren. Zum Testen wird hier die Windows-Plattform verwendet.
Das obige ist der detaillierte Inhalt vonIn C/C++ ist long long ein Datentyp, der zur Darstellung eines größeren Bereichs von Ganzzahlen verwendet wird. Er belegt normalerweise 8 Byte Speicherplatz und kann einen größeren Bereich von Ganzzahlen darstellen als der gewöhnliche lange Typ.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!