Pointer adalah suatu variabel yang berisi alamat memory dan nilai dari suatu variabel lain. Pointer juga sering disebut sebagai variabel penunjuk. Pointer dalam C++ dibagi menjadi dua yaitu :
1. Operator &
2. Operator *
>> Silakan buka tab pemrograman c++ <<
>> Untuk Mendapatkan referensi lainnya <<
Operator & (Ampersand) : Bersifat unary (hanya memerlukan 1 operan saja) dan menghasilkan data berupa alamat dari operannya.
Operator * (Asterik) : Bersifat unary (hanya memerlukan 1 operan saja) dan menghasilkan data berupa nilai dari operannya.
Pendeklarasian Pointer :
tipedata *nama_pointer
Contoh Soal penggunaan pointer :
Output :