STRUKTUR DATA
Pointer adalah suatu variabel penunjuk, berisi nilai yang menunjuk alamat suatu lokasi memori tertentu.
Jadi pointer tidak berisi nilai data, melainkan berisi suatu alamat memori atau null jika pointer tidak berisi data disebut null pointer.
Pointer yang tidak diinisialisasi disebut dangling pointer
Lokasi memori tersebut bisa diwakili sebuah variabel atau dapat juga berupa nilai alamat memori secara langsung.
Jadi pointer tidak berisi nilai data, melainkan berisi suatu alamat memori atau null jika pointer tidak berisi data disebut null pointer.
Pointer yang tidak diinisialisasi disebut dangling pointer
Lokasi memori tersebut bisa diwakili sebuah variabel atau dapat juga berupa nilai alamat memori secara langsung.
Berikut ini contoh Program POINTER,
#include
#include
main(){
int latihan,*b,y,z,x,p;
latihan = 1000;
x = 10 ;
b=&latihan;
y=*b;
z=y*2;
p=x+10;
cout<<"\t----------------------------------------------------------\n";
cout<<"\t Tugas 2\n";
cout<<"\t----------------------------------------------------------\n";
cout<<"\tNilai X = 10 \n";
cout<<"\tNilai Latihan = 1000 \n\n";
cout<<"\tNilai X : "<cout<<"\tData P : "<
#include
main(){
int latihan,*b,y,z,x,p;
latihan = 1000;
x = 10 ;
b=&latihan;
y=*b;
z=y*2;
p=x+10;
cout<<"\t----------------------------------------------------------\n";
cout<<"\t Tugas 2\n";
cout<<"\t----------------------------------------------------------\n";
cout<<"\tNilai X = 10 \n";
cout<<"\tNilai Latihan = 1000 \n\n";
cout<<"\tNilai X : "<
cout<<"\tNilai Latihan : "<
getch();
}
Tidak ada komentar:
Posting Komentar