Latest web development tutorials

Operator C ++ sizeof

Operator C ++ Operator C ++

sizeof adalah kata kunci, itu adalah operator saat kompilasi, digunakan untuk menentukan variabel atau data ketik byte.

Operator sizeof dapat digunakan untuk mendapatkan kelas, struktur, serikat, dan ukuran yang ditetapkan pengguna tipe data lainnya.

Sizeof menggunakan sintaks berikut:

sizeof (data type)

Dimana, tipe data untuk menghitung ukuran tipe data, termasuk kelas, struktur, serikat pekerja, dan tipe data yang ditetapkan pengguna lainnya.

Coba contoh berikut untuk memahami C ++, penggunaan sizeof. Copy dan paste C ++ program berikut untuk test.cpp berkas, mengkompilasi dan menjalankan program.

#include <iostream>
using namespace std;
 
int main()
{
   cout << "Size of char : " << sizeof(char) << endl;
   cout << "Size of int : " << sizeof(int) << endl;
   cout << "Size of short int : " << sizeof(short int) << endl;
   cout << "Size of long int : " << sizeof(long int) << endl;
   cout << "Size of float : " << sizeof(float) << endl;
   cout << "Size of double : " << sizeof(double) << endl;
   cout << "Size of wchar_t : " << sizeof(wchar_t) << endl;
   return 0;
}

Ketika kode di atas dikompilasi dan dijalankan, menghasilkan hasil sebagai berikut, hasilnya akan berbeda sesuai dengan penggunaan mesin:

Size of char : 1
Size of int : 4
Size of short int : 2
Size of long int : 4
Size of float : 4
Size of double : 8
Size of wchar_t : 4

Operator C ++ Operator C ++