Contoh Program Sederhana Menggunakan ‘pointer’
1 min readPointer merupakan suatu variabel penunjuk yang menunjuk alamat memori. Pada pembahasan sebelumnya telah dibahas tentang variabel yang berisi nilai data, tetapi dalam pembahasan ini variabel yang berisi alamat.
Contoh :
int x = 200;
berarti bahwa x bernilai 200
alamat_x = &x;
alamat_x merupakan variabel pointer yang berisi alamat (lokasi) x
Format ‘%p’ digunakan untuk menampilkan pointer
Deklarasi variabel pointer :
tipe *nama_variabel_pointer
Berikut contoh Program Sederhana Menggunakan ‘pointer’. Disini saya menggunakan tools Borland C++ 5.02.
Contoh 1.
Script :
/*contoh program sederhana menggunakan pointer*/
#include “stdio.h”
#include “conio.h”
main ()
{
int x, *alamat_x;
x=200;
alamat_x = &x;
printf (“\n Nilai variabel x adalah : %d”,x);
printf (“\n Variabel x tersebut disimpan pada alamat memori : %p“, alamat_x);
getch();
}
Output :
Contoh 2.
Script :
/*contoh program sederhana menggunakan pointer*/
#include “stdio.h”
#include “conio.h”
void main()
{
int *p,a=25,b;
p = &a;
b = *p;
printf (“nilai a = %d di alamat %p \n”, a,p);
printf (“nilai b = %d di alamat %p \n”, b,p);
getch();
}
Output :
Selamat mencoba. Semoga bermanfaat. Tuhan memberkati. 🙂