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.
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