1. Apa yg dimaksud dengan pointer !
2. Apa yg dimaksud dengan variabel pointer !
3. Sebutkan dan jelaskan jenis-jenis Operatop
Pointer !
4. Buatlah contoh program sederhana menggunakan
Pointer !
1. Pointer (penunjuk) adalah sebuah variabel yang
digunakan sebagai penunjuk alamat dari variabel lain & berbeda dengan
variabel biasa yg berisi nilai tertentu.
2. Variabel pointer : variabel
yg berisi alamat variabel lain yg dideklarasikan dengan menambahkan tanda
bintang sebelum nama variabel.
3. Operator Deference (&)
Untuk
memperoleh alamat dari suatu variabel dapat dilakukan dengan bentuk nama, var ,
pointer & variabel;
-Operator
Reference(*)
Untuk
mengakse secara langsung nilai yg terdapat didalam alamat yg merupakan nilai
dari variabel pointer.
Contoh
: Int*=*.y
Int **Ptr;
4. #include<conio.h>
#include<iostream.h>
using namespace std;
main()
{
int x=8;
int *xPtr1;
int **xPtr2;
xPtr1 = &x;
xPtr2 = &xPtr1;
cout<<"Nilai x = "<<x<<endl;
cout<<"Nilai x = "<<*xPtr1<<endl;
cout<<"Nilai x = "<<*xPtr2<<endl;
getch();
}
#include<iostream.h>
using namespace std;
main()
{
int x=8;
int *xPtr1;
int **xPtr2;
xPtr1 = &x;
xPtr2 = &xPtr1;
cout<<"Nilai x = "<<x<<endl;
cout<<"Nilai x = "<<*xPtr1<<endl;
cout<<"Nilai x = "<<*xPtr2<<endl;
getch();
}
EmoticonEmoticon