Program C untuk Menunjukkan Kerja Kata Kunci lama

Dalam contoh ini, anda akan belajar menunjukkan penggunaan kata kunci panjang.

Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan C berikut:

  • Jenis Data C
  • Pemboleh ubah C, Pemalar dan Literal
  • Keluaran Input C (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; ) 

Pengeluaran

 Saiz int = 4 bait Saiz int panjang = 8 bait Saiz int panjang = 8 bait Saiz dua kali ganda = 8 bait Saiz panjang ganda = 16 bait 

Dalam program ini, sizeofoperator digunakan untuk mencari saiz int, long, long long, doubledan long doublepembolehubah.

Seperti yang anda lihat, ukuran long intdan long doublepemboleh ubah masing-masing lebih besar daripada intdan doublepemboleh ubah.

Ngomong-ngomong, sizeofoperator mengembalikan size_t(jenis integral yang tidak ditandatangani)

Yang size_tjenis data adalah digunakan untuk mewakili saiz objek. Penentu format yang digunakan size_tadalah %zu.

Catatan: Kata longkunci tidak dapat digunakan dengan floatdan charjenisnya.

Artikel menarik...