Pointers and Arrays
Pointer adalah sebuah variable penanda yang berguna untuk menyimpan address Dari variable yang lainya.
Pada pointer terdapat 2 buah operator yang berfungsi sebagai pointer yaitu :
- * (content of)
- & (address of)
Contoh penggunaan :
Int X, g*
G = &X
Sebuah pointer dapat menjadi sebuah pointer bagi pointer lainya. Ditandai dengan **<variable>
Array
Sebuah array adalah sebuah variable yang dapat menyimpan lebih dari 1 buah value dalam sebuah nama variable yang sama di dalam sebuah Index.
contoh: 5 buah variable bertipe Int dapat declare sebagai sebuah array pada susunan indexnya, sehingga programmer tidak perlu membuat 5 buah type variable int.
array dapat terbagi atas beberapa dimensi, di sini akan dibahas yang 1 dimensi dan 2 dimensi.
Pada array 1 dimensi, array dapat ditandakan dengan, <data type> <variable>[array] dimana kurung kotak (square bracket) merupakan penanda bahwa array yang ada disimpan dalam bentuk baris.
Sedang pada array 2 dimensi, array ditandakan dalam bentuk <data type> <variable>[array][array] dimana array disini dinyatakan dalam bentuk 2 dimensi sehingga berupa baris dan kolom.
Contoh : Int test[100][100], secara teori ini menyatakan bahwa nilai dari 'test' berupa 100 baris dan 100 kolom.
*array juga dapat di isi dengan sebuah pointer variable, yang artinya pointer dari sebuah variable dimasukan kedalam index suatu array, yang dapat disimpan dan digunakan dalam index tersebut.
Ghirlandaio
2201816101
No comments:
Post a Comment