Apa Standar C++ Menyatakan Ukuran dari int, Long Type menjadi?

Apa Standar C Menyatakan Ukuran Dari Int Long Type Menjadi



Konsep paling penting untuk dipahami sebelum memulai bagian pengkodean bahasa adalah tipe data. Jenis informasi yang dapat disimpan oleh setiap variabel dikenal sebagai tipe data, dan contohnya termasuk tipe data karakter, float, dan integer. Tipe data memainkan peran penting dalam bahasa pemrograman C++. Ini mendefinisikan jenis data yang disimpan dalam variabel.

Artikel ini menunjukkan ukuran standar tipe data int dan long yang banyak digunakan dalam pemrograman C++.

Apa itu Tipe Data int di C++

Itu int adalah tipe data dalam C++ yang digunakan untuk menyimpan bilangan bulat. Itu dapat menyimpan bilangan bulat yang ditandatangani dan tidak ditandatangani. Bilangan bulat bertanda bisa positif atau negatif, sedangkan bilangan bulat tak bertanda selalu positif. Apakah itu dapat mengungkapkan angka negatif tergantung pada apakah itu ditandatangani atau tidak ditandatangani.







Ukuran Status Standar dari sebuah int di C++

Ukuran status standar dari sebuah int dalam C++ adalah 4 byte (32 bit). Itu dapat menyimpan nilai yang berkisar mulai dari -2.147.483.648 dan berakhir hingga 2.147.483.647. Namun, ukuran dari int dapat bervariasi tergantung pada kompiler atau sistem operasi yang Anda gunakan. Seperti, untuk OS 32Bit, ukuran int adalah 4 byte tetapi untuk OS 64Bit, bisa jadi 8 byte (64 bit) . Namun, pada sebagian besar kompiler, ukuran standar int diatur ke 4 byte.



Apa yang dimaksud dengan Tipe Data panjang di C++

Panjang tipe data dalam C++ menyimpan nilai untuk variabel atau konstanta dengan penyimpanan 64 bit dan merupakan bilangan bulat bertanda yang digunakan untuk menyimpan nilai untuk variabel atau konstanta yang lebih besar dari angka biasa tipe data 32 bit.



Ukuran Status Standar panjang dalam C++

Pada sebagian besar kompiler, ukuran standar long di C++ adalah 8 byte (64 bit) . Namun, ukurannya bisa berbeda jika Anda menggunakan tipe data panjang di sistem operasi 32Bit. Alasan untuk menyetel ukuran panjang menjadi 8 byte adalah karena pengguna dapat menyimpan nilai yang jauh lebih besar dibandingkan dengan int . Ini berarti bahwa jika pengguna ingin bekerja pada angka besar, mereka dapat memilih untuk menggunakan long daripada int dalam program C++.





Cara Menghitung Ukuran Tipe Data di C++

Jika Anda menggunakan kompiler pada sistem operasi apa pun, Anda dapat menemukan ukurannya int Dan panjang menggunakan kode C++ berikut.

#termasuk
menggunakan ruang nama std ;

int utama ( ) {
cout << 'Ukuran total int:' << ukuran dari ( int ) << endl ;
cout << 'Total-ukuran panjang:' << ukuran dari ( panjang ) << endl ;
cout << 'Ukuran total int panjang:' << ukuran dari ( panjang int ) << endl ;
kembali 0 ;
}

Pada kode di atas, Anda dapat menemukan ukuran sebuah int , panjang dan panjang int .



Keluaran

Kesimpulan

Di C++, nilai disimpan dalam tipe data yang disebut integer dan variabel tipe data panjang di memori. Mereka memiliki beberapa nilai standar sehubungan dengan ukuran kompiler. Namun dalam banyak kasus, int tipe data memiliki ukuran standar 4 byte dan a panjang tipe data memiliki ukuran 8 byte dalam bahasa C++.