Pages

Mengenal Pointer

POINTER


Pointer banyak dilibatkan dalam pemrograman C++, misalnya untuk melewatkan string dari suatu fungsi ke fungsi yang lain. Pointer cara yang digunakan untuk mengubah nilai suatu variable yang dilewatkan ke dalam suatu fungsi. Penerapan pointer yang paling umum yaitu menciptakan variable dinamis, yang memungkinkan untuk memakai memori bebas (memori yang belum dipakai) selama eksekusi program.

Variable pointer sering disebut sebagai variable yang menunjuk obyek lain, karena variable pointer atau pointer adalah variable yang berisi alamat dari suatu obyek lain, yaitu obyek yang ditunjuk oleh pointer. Suatu variable pointer dideklarasikan dengan bentuk :

Tipe*nama_variabel;

Untuk mengatur pointer agar menunjuk ke variable lain, mula – mula poiner harus diisi dengan alamat dari variable yang akan ditunjuk. Operator & digunakan untuk menyatakan alamat variable yang akan ditunjuk. Contoh : &x
Jika suatu variable sudah ditunjuk oleh pointer, variable yang ditunjuk oleh pointer dapat diakses melalui variable itu sendiri (pengaksesan langsung) atau melalui pointer (pengaksesan tidak langsung). Operator indirection, berupa symbol * digunakan untuk pengaksesan tidak langsung. Contoh : *px

Bentuk Umum :
   Tipedata *nama_pointer
Contoh :
   int *p
   float *nilai
   char *s
Untuk mendeklarasikan sebuah pointer kosong pada memory digunakan perintah :
   *malloc(size_t size)
Contoh :
   p=(int *)malloc(sizeof(int))
   q=(int *)malloc(sizeof(int))


Tag :
Pointer, C++, apa itu pointer, artikel pointer, pointer, Struktur Data, struktur data, materi kuliah pointer, penjelasan pointer

No comments:

Post a Comment

thank you Bagi teman - teman semua yang telah berkunjung, mohon memberikan secarik komen disini agar blog ini lebih maju kedepannya. Salam Blogger.

Download Minecraft 1.4.6

Minecraft is a sandbox construction game, inspired by Infiniminer, and created by Markus Persson, the founder of Mojang Specific...