23.10.2014 Views

modul praktikum algoritma & pemrograman ii laboratorium dasar

modul praktikum algoritma & pemrograman ii laboratorium dasar

modul praktikum algoritma & pemrograman ii laboratorium dasar

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Laboratorium Komputer, Program Ilmu Komputer Unsri<br />

var_x adalah variabel bertipe int.<br />

ptr1 adalah variabel pointer yang menunjuk ke data bertipe int.<br />

ptr2 adalah variabel pointer yang menunjuk ke pointer int.<br />

agar ptr1 menunjuk ke variabel var_x, perintah yang diperlukan berupa :<br />

ptr1 = &var_x; sedangkan supaya ptr2 menunjuk ke ptr1, diperlukan perintah berupa :<br />

ptr2 = &ptr1;<br />

Contoh program yang memberikan gambaran pengaksesan nilai pada var_x melalui pointer<br />

ptr1 dan ptr2 dapat dilihat di bawah ini.<br />

//Program pointer yang menunjuk ke pointer lain<br />

//Nama file ptrptr.cpp<br />

#include <br />

#include <br />

void main()<br />

{<br />

clrscr();<br />

int var_x = 273;<br />

int *ptr1; //Pointer ke variabel bukan pointer<br />

int **ptr2; //Pointer ke pointer<br />

cout

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

Saved successfully!

Ooh no, something went wrong!