PENGERTIAN POINTER
A Pointer (variabel penunjuk) adalah suatu variabel yang berisi alamat memori dari suatu
variabel lain. Alamat ini merupakan lokasi dari obyek lain (biasanya variabel lain) di dalam
memori. Contoh, jika sebuah variabel berisi alamat dari variabel lain, variabel pertama
dikatakan menunjuk ke variabel kedua
B Operator Pointer ada dua, yaitu :
♦ Operator &
1 Operator & bersifat unary (hanya memerlukan satu operand saja).
2 Operator & menghasilkan alamat dari operandnya.
♦ Operator *
1 Operator * bersifat unary (hanya memerlukan satu operand saja).
2 Operator * menghasilkan nilai yang berada pada sebuah alamat.
Seperti halnya variabel yang lain, variabel pointer juga harus dideklarasikan terlebih dahulu
sebelum digunakan. Bentuk Umum :
Tipe_data *nama_pointer;
2 DEKLARASI POINTER
Seperti halnya variabel yang lain, variabel pointer juga harus dideklarasikan terlebih dahulu
sebelum digunakan. Bentuk Umum :
Tipe_data *nama_pointer
3. Operasi Aritmatika
♦ Suatu variabel pointer hanya dapat dilakukan operasi aritmatika dengan nilai integer
saja. Operasi yang biasa dilakukan adalah operasi penambahan dan pengurangan.
Operasi penambahan dengan suatu nilai menunjukkan lokasi data berikutnya (index
selanjutnya) dalam memori. Begitu juga operasi pengurangan.
Operasi Logika
Pointer Dan String
[DOCX]Pointer
Sumber : Maskie Zusane Oematan, Unikom
0 komentar:
Posting Komentar