2. POINTER dan SINGLE LINK LIST - iLab
2. POINTER dan SINGLE LINK LIST - iLab
2. POINTER dan SINGLE LINK LIST - iLab
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Maka hasil yang kita peroleh adalah :<br />
P1<br />
5<br />
P2<br />
5<br />
Operasi inilah selanjutnya yang disebut dengan operasi mengkopi isi simpul.<br />
<strong>2.</strong>3. Variabel Dinamik<br />
Variabel dinamik dibentuk dengan menggunakan variabel pointer yang telah<br />
dialokasikan. Pengalokasian variabel ini menggunakan statement New(). Jika kita<br />
tidak membutuhkan variabel dinamik yang telah kita bentuk maka kita dapat<br />
menghapusnya dari memory dengan menggunakan statemen Dispose(). Sampai<br />
saat ini kita baru membentuk satu buah variabel dinamik.<br />
Jika kita memakai banyak variabel dinamis maka kita akan membutuhkan<br />
banyak variabel pointer. Oleh karena itu ada baiknya jika kita hanya<br />
menggunakan satu variabel pointer saja untuk menyimpan banyak data dengan<br />
metode yang kita sebut dengan link list.<br />
<strong>2.</strong>4. Linked List<br />
Link list merupakan suatu variabel yang bertipe pointer yang membentuk<br />
suatu untaian yang saling berhubungan. Tiap untaian tersebut diletakkan pada<br />
memory. Tempat yang disediakan pada suatu area memori tertentu untuk<br />
menyimpan data dikenal dengan sebutan Node/Simpul. Linked list juga disebut<br />
dengan seranai beranai merupakan suatu variabel pointer yang simpulnya bertipe<br />
Record.<br />
Gambar <strong>2.</strong>1 Simpul-simpul yang membentuk seranai beranai<br />
Lab. Teknik Informatika – Struktur Data 4