Pointer Dalam C++
Hallo sahabat tekno, apa kabarmu ??
Semoga kalian sehat selalu.
sekarang saya akan memberi sedikit pengetahuan saya tentang pointer.
oke tidak usah berbasa - basi.
Cek Codooottt...!!
oke sebelum masuk lebih dalam. Apa sih Pointer ??
A : Penunjuk Alamat Pacar !.
B : Good job guys.
Ya intinya pointer itu merupakan sebuah penunjuk alamat. tapi bukan penujuk alamat pacar, gebetan, atau mantan. tapi penunjuk alamat suatu variable. jika kalian bermain-main dengan pointer. jangan kaget jika space memori anda akan semakin menipis.
jika kita ingin mengetahui alamat dari suatu variable, anda harus menggunakan operator &.
untuk mendklarasikan variable sebagai pointer, kita hanya menambahkan tanda arterisk(*) di depan variable.berikut ini bentuk dari pendeklarasian variable yang bertipe pointer.
tipe_data *nama_pointer;
tulisan diatas dapat diganti dengan tipe_data* nama_pointer atau tipe_data * nama_pointer
langsung saja, berikut contohnya.
diatas tertulis int *p; artinya p tersebut merupakan pointer
selanjutnya mendaklarasikan int x,y;
setelah didklarasikan. selanjutnya memasukkan nilai ke variable x dan y.
x=5 dan y=10;
nah selanjutnya. terjadi penunjukkan alamat. p=&x;
alamat pada p akan sama dengan alamat x. begitu juga dengan nilainya.
untuk mengeluarkan nilai dari p, menggunakan *p. karena ini merupakan pointer. untuk mengeluarkan alamat dari p tidak usah menggunakan &p, karena ini sudah merupakan pointer. beda dengan x. kita perlu menggunakan &x.
selanjutnya. penunjukkan alamaat pada variable y. nilai yang tadinya 5 akan berubah jadi 10. tergantung variable mana yang ditunjuk alamatnya. begitu juga dengan alamatnya. sama saja.
oke saya rasa cukupp sekian. besok akan saya lanjutkan..
SALAM TEKNOOO........
WOKEEEYYY...