Skip to main content

Pointers and Arrays

Pointer merupakan sebuah variable yang digunakan untuk menyimpan address atau alamat dari variable lain. Pointer juga sering disebut sebagai penunjuk, sesuai dengan namanya. Pointer didefinisikan dengan cara menaruh * setelah tipe data sebuah variable, contohnya int *ptrx. Ada juga simbol & yang menandakan alamat dari sebuah variabel. Dengan mengatakan bahwa *ptrx = &x maka nilai x akan sama dengan nilai yang kita beri ke *ptrx.

Array adalah sekumpulan tipe data yang sama untuk menampung data. Array pertama akan diinitialize dengan ukurannya. Ada array 1 dimensi, 2 dimensi, dan bahkan 3 dimensi. Array yang paling sering digunakan adalah array of char, yaitu string di dalam C. Array akan dideclare dengan *tipe data* *nama array* [ukuran array].

Comments