17 Oktober 2018
Pointers and Arrays
Definisi Pointer : A variable that saved another address of a variable.
Contoh pointer : array of characters atau string.
Kalau variabel pointer memiliki *.
Di dunia pointer ada 2 jenis :
-& : address of.
-* : content of.
Sebuah pointer harus berpangkat 2 jika ingin mengrefer ke sebuah pointer berpangkat 1, harus berpangkat 3 jika ingin mengrefer ke sebuah pointer berpangkat 2, dan seterusnya.
Definisi array : Certain structure to be accessed as a group not individually.
Array ada yang 1, 2 dan 3 dimensi .
Cara mendeklarasi Array : Variabel [ Jumlah Tempat yang ingin digunakan ]. Jika 2 dimensi : Variabel [ baris] [ kolom ]. Jika 3 dimensi : Variabel [ baris ] [ kolom ] [ tinggi ].
Array selalu dilebihkan 1 tempat/slot karena ada '\0'.
Definisi string : Array of characters.