Selamat datang di kodeprogramcpp. Pada postingan kali ini saya akan menjelaskan kepada teman-teman sekilas mengenai dasar pointer pada bahasa C dan C++.
Suatu pointer (variabel penunjuk) adalah suatu variabel yang berisi dengan alamat lokasi suatu memori tertentu,suatu pointer bukan berisi dengan suatu nilai data, tetapi berisi suatu alamat dari letak penyimpanan nilai suatu variabel di memori.
Misalnya saya memiliki variabel x dan x bernilai 22, alamat dari nilai variabel x dapat diketahui dari ungkapan &x. Untuk mengetahui alamat penyimpanan nilai x tersebut, saya akan menggunakan variabel bantuan, yaitu alamat_x (dituliskan sebagai alamat_x=&x). alamat_x inilah yang disebut variabel pointer, atau disebut dengan pointer ke x, karena variabel ini menunjuk ke lokasi dimana nilai x disimpan.
Suatu pointer (variabel penunjuk) adalah suatu variabel yang berisi dengan alamat lokasi suatu memori tertentu,suatu pointer bukan berisi dengan suatu nilai data, tetapi berisi suatu alamat dari letak penyimpanan nilai suatu variabel di memori.
Misalnya saya memiliki variabel x dan x bernilai 22, alamat dari nilai variabel x dapat diketahui dari ungkapan &x. Untuk mengetahui alamat penyimpanan nilai x tersebut, saya akan menggunakan variabel bantuan, yaitu alamat_x (dituliskan sebagai alamat_x=&x). alamat_x inilah yang disebut variabel pointer, atau disebut dengan pointer ke x, karena variabel ini menunjuk ke lokasi dimana nilai x disimpan.
Untuk pengimplementasiannya ke dalam kode program bahasa C, mari kita lihat pada kode program di bawah ini.
Oke teman-teman, demikian dulu untuk penjelasan singkat mengenai
Dasar Pointer Pada C++kali ini.
Di lain kesempatan saya akan melanjutkan ke pembahasan pointer tahapan selanjutnya.
Salam kodeprogramcpp.blogspot.com
kita juga punya nih artikel mengenai Pemrograman c++, silahkan dikunjungi dan dibaca , berikut linknya
ReplyDeletehttp://repository.gunadarma.ac.id/bitstream/123456789/2392/1/Analisis%20Stabilitas%20Lereng%20dan%20Rancang%20Bangun%20Penahan%20Tanah%20Dengan%20Pemrograman%20C%2B%2B%20Provinsi%20Banten.pdf
semoga bermanfaat
om kalo nampilinnya pakai cout koq ga bisa ya..?
ReplyDeletecout<<Nilai variabel x, yaitu 'H' berada di alamat "<<alamat_x;
caranya gimana klo nampilin alamatnyaa memakai cout??
cout << "Nilai variabel x " << *alamat_x << " berada di alamat " << &alamat_x << endl;
ReplyDeleteSelamat mencoba bro, dan semoga bermanfaat!!!
:)
code yg lebih sederhana ada nggk?
ReplyDeleteMenurut saya itu sudah code yang sederhana Mas..
DeleteAtau mas tau code yang lebih sederhana lagi?? kalo ada, tolong di share dong mas.. biar ktia sama-sama belajar.. :)
salam kenal dari hanyagubukcatatan.blogspot.com
ReplyDeletehttp://hanyagubukcatatan.blogspot.com/2013/05/pointer-pada-bahasa-c.html
Salam kenal juga mas.. :D
Delete