Home » , » Macam-macam tipe data dalam pemrograman C

Macam-macam tipe data dalam pemrograman C

Posted by Tutorial Programming on Sabtu, 31 Maret 2012

      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.

     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];


2 comments: