Komputer bisa diartikan sebagai alat untuk menghitung. Untuk melakukan proses perhitungan tersebut, maka dibutuhkan data yang akan diproses. Tipe data ada beberapa jenis yaitu :
- Tipe data karakter
- Tipe data bilangan bulat.
- Tipe data bilangan pecahan.
- Tipe data karakter
- Tipe data bilangan bulat.
- Tipe data bilangan pecahan.
Jika kita membutuhkan suatu tipe data yang baru yang tidak terdapat pada tipe data standar, maka kita dapat membuat tipe data baru dengan menggunakan perintah struct. Perintah struct akan dijelaskan pada bab selanjutnya.
tipe data karakter
Tipe data ini mempunyai jangkauan dari 0 sampai 255 atau karakter ASCII ke 0 sampai karakter ASCII 255. Tipe data karakter bisa ditampilkan sebagai suatu karakter atau sebagai suatu bilangan. Hal ini tergantung dari bagaimana penulisannya apakah dianggap sebagai karajter atau sebagai bilangan.
contoh :
char karakter;
char kar1,kar2,kar3;
char kar4=’A’;
char kar5=65;
tipe data bilangan bulat
Tipe Data | Memori | Format | Jangkauan Nilai |
Int | 2 byte | %d/%i | -32.768 s/d 32.767 |
unsigned int | 2 byte | %u | 0 s/d 65.535 |
Char | 1 byte | %d/%i | -128 s/d 127 |
unsigned char | 1 byte | %u | 0 s/d 255 |
unsigned long | 4 byte | %lu | 0 s/d 4.294.967.295 |
Long | 4 byte | %ld/%li | -2.147.483.648 s/d 2.147.483.647 |
thpe data bilangan pecahan
Tipe Data | Memori | Format | Jangkauan Nilai |
Float | 4 byte | %f | 3.4*(10^-38) - 3.4*(10^+38 |
Double | 8 byte | %f | 1.7*(10^-308) - 1.7*(10^+308) |
long double | 10 byte | %lf | 3.4*(10^-4932) - 1.1*(10^+4932) |
tipe data string
Dalam pemrograman C, untuk variabel yang menampung data string tidak ada perintah khusus, karena dalam bahasa C, string adalah sebuah array karakter atau sebuah pointer ke sebuah variabel char.
Cara pendeklarasian adalah :
char nama[50];
follow my blog ya :)
BalasHapuspunyaku juga ya :)
Hapus