Algoritma dan Pemrograman #10 (Latihan Programming 7) Part 2

 Pointer C++

Pengertian

    Pointer yaitu variabel yang berisi (menyimpan) alamat memori dari sebuah variabel lain atau pointer dapat diartikan sebagai variabel yang menunjuk ke sebuah alamat memori dari sebuah variabel lain. Pointer ini digunakan dengan maksud untuk menunjukan ke suatu alamat memori sehingga kita dapat mengetahui dengan mudah alamat dari sebuah variabel. Pointer juga bisa diartikan sebagai tipe data yang nilainya mengarah pada nilai yang terdapat pada suatu alamat memori. Berikut adalah contohnya


Dan akan memunculkan hasil seperti ini :


Pointer Berparameter

    Pointer berparameter hanya ditambahi parameter saja, berikut adalah contoh implementasi pointer berparameternya :


Bagian yang disebut dengan pointer berparameter adalah




Array of Pointer

    Misalkan kamu membuat sebuah pointer bertipe int dengan nama pointerArray dan sebuah array dengan tipe yang sama yaitu int dengan nama nilaiArray. Berikut adalah contohnya


    variabel pointer dengan nama pointrArray sekarang menunjuk pada alamat memori elemen pertama array dengan nama nilaiArray. Nah secara tidak langsung kita dapat mengakses nilai elemen array dengan menggunakan variabel pointer.







Komentar