Artikel ini menunjukkan saiz standard jenis data int dan panjang yang digunakan secara meluas dalam pengaturcaraan C++.
Apakah Jenis Data int dalam C++
The int ialah jenis data dalam C++ yang digunakan untuk menyimpan nombor integer. Ia boleh menyimpan kedua-dua integer yang ditandatangani dan tidak ditandatangani. Integer yang ditandatangani boleh menjadi positif atau negatif, manakala integer yang tidak ditandatangani sentiasa positif. Sama ada ia boleh menyatakan nombor negatif bergantung pada sama ada ia ditandatangani atau tidak ditandatangani.
Saiz Keadaan Standard bagi int dalam C++
Saiz keadaan standard int dalam C++ ialah 4 bait (32 bit). Ia boleh menyimpan nilai yang berjulat bermula dari -2,147,483,648 dan berakhir sehingga 2,147,483,647. Walau bagaimanapun, saiz int mungkin berbeza bergantung pada pengkompil atau sistem pengendalian yang anda gunakan. Seperti, untuk OS 32Bit, saiz int ialah 4 bait tetapi untuk OS 64Bit, ia mungkin 8 bait (64 bit) . Namun, pada kebanyakan penyusun, saiz standard int ditetapkan kepada 4 bait.
Apakah yang dimaksudkan dengan Jenis Data panjang dalam C++
Panjang jenis data dalam C++ menyimpan nilai untuk pembolehubah atau pemalar dengan 64 bit storan dan merupakan integer bertanda yang digunakan untuk menyimpan nilai untuk pembolehubah atau pemalar yang lebih besar daripada nombor biasa jenis data 32-bit.
Saiz Keadaan Standard panjang dalam C++
Pada kebanyakan penyusun, saiz standard panjang dalam C++ ialah 8 bait (64 bit) . Walau bagaimanapun, saiz boleh berbeza-beza jika anda menggunakan jenis data panjang dalam sistem pengendalian 32Bit. Sebab untuk menetapkan saiz panjang kepada 8 bait adalah hakikat bahawa pengguna boleh menyimpan nilai yang lebih besar berbanding dengan int . Ini bermakna bahawa jika pengguna ingin bekerja pada nombor yang besar, mereka boleh memilih untuk menggunakan panjang daripada int dalam program C++.
Cara Mengira Saiz jenis Data dalam C++
Jika anda menggunakan pengkompil pada mana-mana sistem pengendalian, anda boleh mencari saiz int dan panjang menggunakan kod C++ berikut.
#includemenggunakan ruang nama std ;
int utama ( ) {
cout << 'Jumlah saiz int: ' << saiz ( int ) << endl ;
cout << 'Jumlah saiz panjang: ' << saiz ( panjang ) << endl ;
cout << 'Jumlah saiz int panjang: ' << saiz ( panjang int ) << endl ;
kembali 0 ;
}
Dalam kod di atas, anda boleh mencari saiz an int , panjang dan panjang int .
Pengeluaran
Kesimpulan
Dalam C++, nilai disimpan dalam jenis data yang dipanggil integer dan pembolehubah jenis data panjang dalam memori. Mereka mempunyai beberapa nilai standard berkenaan dengan saiz pengkompil. Tetapi dalam kebanyakan kes, yang int datatype mempunyai saiz standard 4 bait dan a panjang jenis data mempunyai saiz 8 bait dalam bahasa C++.