Silahkan pilih Bahasa yang anda gunakan.

" Manusia adalah Ciptaan yang Paling Sempurna.

Kesempurnaan Manusia adalah Saat Dia Memiliki Kelebihan dan Kekurangan. "

By: Edward Marshal SLTR

Tampilkan postingan dengan label TIPE. Tampilkan semua postingan
Tampilkan postingan dengan label TIPE. Tampilkan semua postingan

TIPE DATA


Tipe data dapat dikelompokkan menjadi atas dua macam :
1. Tipe Dasar.
2. Tipe Bentukkan.

TIPE DASAR
Adalah tipe yang dapat langsung dipakai.
NB : Untuk mengetahui ukuran memori dari suatu tipe digunakan fungsi sizeof(tipe)
Tipe data dapat diubah ( type cast ), misalkan:
float x = 3.345;
int p = int(x);
maka nilai p adalah 3 ( terjadi truncating ).
9 Copyright PIK Unsri Agustus 2006
Tipe data yang berhubungan dengan bilangan bulat adalah char, int, long. Sedangkan
lainnya berhubungan dengan bilangan pecahan.
Contoh :
Outputnya : 18125
Darimana angka 18125 diperoleh ?
Jika variable tidak diinisialisai, namun nilai keluarannya diminta, maka compiler dengan
bijak akan menampilkan nilai acak yang nilainya tergantung dari jenis compilernya.



KARAKTER & STRING LITERAL
String adalah gabungan dari karakter
Contoh : “ Belajar “ à Literal String
“ B “ àKarakter
Panjang String
strlen() ànama fungsi untuk menghitung panjang string
Fungsi strlen() dideklarasikan dalam file string.h. Jadi bila anda ingin menggunakan
fungsi strlen(), maka prepocessor directive #include<string.h> harus dimasukkan dalam
program diatas main().
Contoh :
Outputnya:
14
13
7
1
0

Perhatikan, bahwa disetiap akhir baris pernyataan diakhiri dengan tanda titik – koma
(semicolon) “ ; “.
Perhatikan, bahwa :
· ‘ \n ‘ dihitung satu karakter. \n disebut newline karakter
· Endl juga merupakan newline karakter ( sama kegunaannya seperti \n ).
Dalam C++, selain \n terdapat juga beberapa karakter khusus yang biasa disebut escape

sequence characters, yaitu



KEYWORD & IDENTIFIER
Dalam bahasa pemrograman, suatu program dibuat dari elemen-elemen sintaks
individual yang disebut token, yang memuat nama variable, konstanta, keyword, operator
dan tanda baca.
11 Copyright PIK Unsri Agustus 2006
Contoh :
Output : 66
Program diatas memperlihatkan 15 token, yaitu
main, (, ), {, int, n, =, 66, ;, cout, <<, endl, return, 0 dan }
Token n adalah suatu variable
Token 66,0 adalah suatu konstanta
Token int, return dan endl adalah suatu keyword
Token = dan << adalah operator
Token(, ), {, ;, dan } adalah tanda baca
Baris pertama berisi suatu prepocessor directive yang bukan bagian sebenarnya dari
program

TIPE BENTUKAN
Merupakan tipe yang dibentuk dari tipe dasar. Seperti Tipe Struktur.

TIPE STRUKTUR
Suatu tipe data yang merupakan kumpulan dari tipe data lainnya. Struktur terdiri
dari data yang disebut field. Field – field tersebut digabungkan menjadi satu tujuan untuk
kemudahan dalam operasi. 

  tyedef struct{ tipe nama_field1;
  tipe nama_field2;
  tipe nama_field3;
  . . . .
  }nama_variabel;

Bentuk umumnya :
 
Contoh :


Ini adalah Blog Pribadi. Difungsikan untuk Belajar dan Berbagi Pengetahuan. APALAH GUNANYA ILMU JIKA TIDAK UNTUK DI BAGI.