Beruflich Dokumente
Kultur Dokumente
int main ()
{
X = 2;
}
Angka duanya dulu yang dibuat kemudian X
int main ()
{
int x{2};
}
X nya dulu yang buat kemudian 2.
Contoh untuk pointer:
Contoh 1
Outpun:
Contoh 2
Output:
Contoh 3
Outputnya:
Selanjutnya, operasi lainnya yang terkait dengan pointer adalah cara mengakses suatu data yang
ditunjuk oleh pointer melalui pointer.
Pointer menuju pointer
Suatu pointer juga bisa menunjuk ke pointer yang lain.
Untuk membentuk hubungan seperti contoh 1, diperlukan pendeklarasian seperti berikut:
int* B;
int** A
int X
Keterangan:
A adalah pointer yang menunjuk ke tipe pointer.
B adalah pointer yang menunjuk ke tipe int, dan
X adalah variabel bertipe int
Contoh 1
Output:
Perhatikan bahwa nilai X dapat diakses melalui A dengan menggunakan notas **A yang dapat
diartikan sebagai isi yang ditunjuk oleh yang ditunjuk.
Referensi
Referensi merupakan jenis pointer khusus yang memungkinkan suatu pointer diperlakukan
seperti variabel biasa (non pointer). Referensi dideklarasikan dengan menggunakan operator
referensi (&). Secara kebetulan, operator ini menggunakan simbol yang sama dengan
alamat,sehingga terkadang membingungkan bagi yang sedang mempelajari pointer dan referensi.
Namun, seperti yang akan ditujukkan, dalam pemakaiannya sesungguhnya terlihat jelas bedanya.
Output: