Apakah Standard C++ Menyatakan Saiz int, Jenis panjang?

Apakah Standard C Menyatakan Saiz Int Jenis Panjang



Konsep yang paling penting untuk difahami sebelum memulakan bahagian pengekodan bahasa ialah jenis data. Jenis maklumat yang boleh disimpan oleh setiap pembolehubah dikenali sebagai jenis data, dan contohnya termasuk jenis data aksara, apungan dan integer. Jenis data memainkan peranan penting dalam bahasa pengaturcaraan C++. Ia mentakrifkan jenis data yang disimpan dalam pembolehubah.

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.

#include
menggunakan 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++.