05.01.2015 Views

2. POINTER dan SINGLE LINK LIST - iLab

2. POINTER dan SINGLE LINK LIST - iLab

2. POINTER dan SINGLE LINK LIST - iLab

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Jika kita mengisi variabel P1 dengan 5 san P2 dengan 8 maka posisi P1 <strong>dan</strong> P2<br />

sekarang adalah :<br />

P1:=5; P2:=8;<br />

P1<br />

5<br />

P2<br />

8<br />

Jika kita memberikan statement :<br />

P1:=P2;<br />

Maka gambar diatas berubah menjadi :<br />

P1<br />

5<br />

P2<br />

8<br />

Dari gambar diatas dapat di perhatikan bahwa sekarang pointer P2 juga<br />

menunjuk ke simpul yang ditunjuk oleh pointer P1. Simpul yang tadinya ditunjuk<br />

oleh P2 menjadi terlepas. Dalam keadaan seperti ini, karena tidak ditunjuk oleh<br />

suatu pointer lain, maka simpul tersebut tidak bisa dimasuki lagi karena lokasi<br />

simpul tersebut dalam variabel tidak diketahui lagi (kecuali apabila simpul ini<br />

ditunjuk oleh pointer yang lain). Operasi inilah yang disebut dengan operasi<br />

mengkopi pointer.<br />

adalah :<br />

Kita kembali lagi ke gambar sebelumnya. Jika statemen yang diberikan<br />

P1^:=P2^;<br />

Lab. Teknik Informatika – Struktur Data 3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!