Kamis, 19 Juli 2012

Pointer adalah tipe data dari bahasa pemrograman yang nilainya mengacu untuk menunjuk langsung nilai lain yang tersimpan di tempat lain dalam suatu memory komputer dengan menggunakan alamat yang ada.

Pointer dapat meningkatkan kinerja data secara signifikanagar operasi berulang seperti traversing string,tabel lookup,tabel kontrol dan struktur pohon.

Pointer digunakan untuk menyimpan alamat dari titik masuk untuk memanggil subrutin dalam pemrograman prosedural dan untuk runtime penghunbung ke dynamic link library


Contoh Program



#include "iostream.h"
#include "conio.h"
void main()
{ float *x1,y, *x2;
clrscr();
y = 13.45;
x1 = &y;            /* Alamat dari y disalin ke variabel x1 */
x2 = x1;            /* Isi variabel x1 disalin ke variabel x2 */
cout<<"Nilai variabel y =  "<<y<< " ada di alamat "<< x1<<"\n";
cout<<"Nilai variabel y =  "<<y<< " ada di alamat "<< x2<<"\n";
 getch();
}

Tidak ada komentar:

Posting Komentar