Anda di halaman 1dari 1

Pointer (variabel penunjuk) adalah suatu variabel yang berisi alamat memori dari suatu variabel

lain. Variabel pointer sering disebut sebagai variabel yang menunjuk obyek lain.

Pada variable Array pointer sangat sering di gunakan dimana setiap varaiable array memiliki index,
dimana nomor index tersebut menyatakan pointer yang biasanya di mulai dari 0.

Untuk mengetahui nomer indeks elemen dimana pointer tersebut berada ( elemen yang sedang
aktif ) dapat menggunakan fungsi key( )
Dan untuk mengetahui nilai elemen tersebut menggunakan fungsi current( )
Posisi pointer juga dapat diatur :
Untuk menaikkan menggunakan fungsi next( )
Untuk menurunkan menggunakan fungsi prev( )
Untuk meletakkan pointer pada posisi terakhir menggunakan fungsi end( )
Untuk mengembalikan pointer pada posisi pertama menggunakan fungsi reset( )

Pengertian Linked List atau struktur berkait disebut juga senarai satu arah (One Way List)

Linked list mengandung tiga buah simpul atau node. Sebuah pointer menunjuk simpul terkiri dan setiap
simpul mempunyai pointer yang menunjuk ke simpul berikutnya. Pointer pada simpul terakhir tidak
menunjuk ke mana-mana, maka berisi NULL.
Simpul pada Linked list terdiri dari dua komponen utama, yaitu :
1. Data, yaitu bisa berupa satu elemen data atau beberapa elemen data

2. Pointer yang menunjuk ke simpul lain.