Rabu, November 06, 2019

Tipe data pada bahasa C

Setiap variabel pada bahasa C memiliki asosiasi dengan tipe data. Setiap tipe data membutuhkan jumlah alokasi memori berbeda dan memiliki jenis operasi khusus yang dapat diperlakukan terhadapnya. Pada artikel ini akan dibahas satu per satu dari setiap tipe data:

Berikut adalah beberapa contoh dari tipe data umum yang digunakan pada bahasa C:

satu, char: char adalah tipe data paling dasar yang terdapat pada bahasa C yang menyimpan karakter tunggal dan mensyaratkan sebuah memori byte tunggal pada hampir semua compiler.

dua, int: sesuai dengan namanya, variabel int digunakan untuk menyimpan data tipe integer atau bilangan bulat.

tiga, float: digunakan untuk menyimpan angka desimal atau angka dengan nilai float beserta nilai presisi tunggal.

empat, double: digunakan untuk menyimpan angka desimal atau angka dengan nilai float beserta nilai presisi ganda.

Tipe data berbeda juga memiliki jangkauan berbeda tergantung dimana angka tersebut disimpan. Jangkauan tersebut mungkin saja bervariasi dari satu compiler terhadap compiler lainnya. Berikut adalah list jangkauan beserta persyaratan memori dan format spesifik dalam 32 bit gcc compiler.

gambar 1

Dapat menggunakan operator sizeof() untuk memeriksa ukuran dari variabel. Perhatikan contoh program C berikut ini untuk penggunaan dari berbagai tipe data:

Output:
Hello World!
Hello! I am a character. My value is G and my size is 1 byte.
Hello! I am an integer. My value is 1 and my size is 4  bytes.
Hello! I am a double floating point variable. My value is 3.140000 and my size i
s 8 bytes.
Bye! See you soon. :)





Related Posts

Tipe data pada bahasa C
Oleh

mohon untuk melakukan koreksi jika terdapat kesalahan pada penulisan blog ini,