Dalam contoh ini, Anda akan belajar mendemonstrasikan cara kerja kata kunci panjang.
Untuk memahami contoh ini, Anda harus memiliki pengetahuan tentang topik pemrograman C berikut ini:
- Tipe Data C.
- Variabel C, Konstanta dan Literal
- C Input Output (I / O)
Program Menggunakan kata kunci panjang
#include int main() ( int a; long b; // equivalent to long int b; long long c; // equivalent to long long int c; double e; long double f; printf("Size of int = %zu bytes ", sizeof(a)); printf("Size of long int = %zu bytes", sizeof(b)); printf("Size of long long int = %zu bytes", sizeof(c)); printf("Size of double = %zu bytes", sizeof(e)); printf("Size of long double = %zu bytes", sizeof(f)); return 0; )
Keluaran
Ukuran int = 4 byte Ukuran panjang int = 8 byte Ukuran panjang panjang int = 8 byte Ukuran ganda = 8 byte Ukuran panjang ganda = 16 byte
Dalam program ini, sizeofoperator yang digunakan untuk menemukan ukuran int, long, long long, doubledan long doublevariabel.
Seperti yang Anda lihat, ukuran long intdan long doublevariabel masing-masing lebih besar dari intdan doublevariabel.
Omong-omong, sizeofoperator kembali size_t(tipe integral tak bertanda).
The size_ttipe data yang digunakan untuk mewakili ukuran dari sebuah objek. Penentu format yang digunakan untuk size_tadalah %zu.
Catatan: Kata longkunci tidak dapat digunakan dengan floatdan chartipe.








