Anda di halaman 1dari 2

STRUKTUR DATA

Nama : Putra Digayona

Nim : 211041020023

Pointer adalah fitur yang fowerful pada c++ dibandingkan pada bahasa pemograman lain seperti
java

Pointer digunakan untuk mengakses memori dan memanipulasi alamat

Pointer digunakan mengtransper data yang berkapasitas besar melalui waktu fungsi

Untuk deklarasi ponter ada dua cara yaitu yang pertama deklarasikan type data yang di ambil
nilainya

Operator dereference /indirection

Operator dereference /indirection(*) digunakan untuk mendapatkan nilai pada alamat tertentu
ketika kita punya alamat kita bisa manipulasi alamat

Operator dereference /indirection adalah operator unary yang membutuhkan hanya satu operator

Operator dereference /indirection adalah komplemen dari operator alamat (&)

Jika (&) akan menghasilkan alamat dari variable lain , (*) akan menghasilkan isi nilain daeri
variable lain

sebenarnya pointer itu berguna untuk manajemen memori agar kita tidak perlu banyak
menggunakan variabel yang pada intinya memiliki nilai/value yang sama, pointer bakal keliatan
manfaatnya ketika kamu buat suatu fungsi return atau fungsi lainnya, dimana kita hanya perlu
menggunakan alamat variabel yang kita punya, tanpa perlu membuat variabel baru, sedangkan
kalo kita hanya menampilkan alamat menggunakan operator & kita tidak bisa banyak
memanipulasi nilai/value dari alamat variabel yang bersangkutan karena fungsi operator & hanya
menampilkan alamatnya

Anda mungkin juga menyukai