Rumah > Artikel > pembangunan bahagian belakang > Dalam C/C++, long long ialah jenis data yang digunakan untuk mewakili julat integer yang lebih besar. Ia biasanya menduduki 8 bait ruang storan dan boleh mewakili julat integer yang lebih besar daripada jenis panjang biasa.
Dalam sesetengah kes, kami menggunakan long long dalam C atau C++. Di sini kita akan melihat apa yang panjang panjang pada dasarnya? lama lama mengambil dua kali lebih banyak ruang ingatan lebih lama. Dalam sistem yang berbeza, ruang memori yang diperuntukkan adalah berbeza. Dalam persekitaran Linux, long menempati 64 bit (8 bait) ruang, manakala long long menempati 128 bit (16 bait) ruang. Ini boleh digunakan apabila kita ingin mengendalikan beberapa nilai integer yang besar.
Kami boleh menguji pelbagai jenis saiz menggunakan program mudah ini.
#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
Output mungkin berbeza pada sistem yang berbeza. Platform windows digunakan di sini untuk ujian.
Atas ialah kandungan terperinci Dalam C/C++, long long ialah jenis data yang digunakan untuk mewakili julat integer yang lebih besar. Ia biasanya menduduki 8 bait ruang storan dan boleh mewakili julat integer yang lebih besar daripada jenis panjang biasa.. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!