Ads Home1

Mengenal Tentang Array dari Pointer dan Pointer ke Array Dalam C++

Gambar Array & Pointer By Xcodeplus
Gambar by www.xcodeplus.net


Gambar batas intro postingan

Array dari Pointer

Dalam Bahasa pemrograman C++ kita tidak lepas dengan yang namanya pointer, Pointer merupakan sebuah variabel yang berisi alamat dari variabel lain, suatu pointer dimaksudkan untuk menunjukan ke suatu alamat memori sehingga alamat dari suatu variabel dapat diketahui dengan mudah.

Mengenai penjelasan tentang pointer dibagi beberapa macam yaitu diantaranya Deklarasi pointer pada konstanta, Deklarasi pointer pada variabel, Pointer pada pointer, Array dari pointer, Pointer ke array dan sebagainya. namun pada kesempatan kali ini kita akan membahas mengenai Array dari pointer dan Pointer ke array.

Dalam C++, elemen array dapat berbentuk pointer dan pointer juga dapat menunjuk ke tipe array. Anda tidak perlu bingung akan hal ini karena sebenernya konsep yang dikandung di dalamnya sedeharna.

Apabila kita membuat array dari pointer, artinya kita mendeklarasikan pointer sebanyak jumlah elemen array yang ditentukan.  Untuk lebih memahami hal ini, perhatikan contoh program di bawah ini dengan cermat. Focus Bro!😀

Source code Program Array dari Pointer

Contoh hasil yang akan diberikan dari program diatas adalah sebagai berikut:

Output Program Array dari Pointer
Outpur Program Array dari Pointer
Gambar by www.xcodeplus.net/compiler C++ codeblock
Sintaks di atas menunjukan bahwa kita akan mempunyai 5 buah alamat memori yang akan ditunjuk oleh pointer P. Namun, tentunya P tidak menunjuk alamat-alamat tersebut secara sekaligus, melainkan harus kita atur terlebih dahulu dengan menggunakan operator new.




Source code program Array dari Pointer dengan Borland C++
 

Output Program Array dari Pointer dengan Borland C++ (C++ Versi Klasik) 
Gambar Output Program Array dari Pointer dengan Borland C++
Gambar by www.xcodeplus.net/compiler Borland C++

Pointer ke Array

Sekarang apabila kita mendeklarasikan pointer ke array, itu artinya kita mendeklarasikan sebuah pointer yang akan digunakan untuk menunjuk ke variabel yang bertipe array. Berikut ini contoh pendeklarasiannya.

Source code program:
Source code program Pointer ke Array
Gambar by www.xcodeplus.net
 
Contoh hasil yang akan diberikan dari program di atas adalah sebagai berikut:
Output Program Pointer Ke Array
Outputprogram Pointer ke Array
Gambar by www.xcodeplus.net

Perlu diperhatikan bahwa dalam C++ array sebenarnya adalah suatu pointer. Dan seperti yang anda lihat di atas bahwa nilai P akan sama dengan  " & A [ 0 ] ". Ini menunju ke Array A melalui statemen P = A;.

Contoh program berikut ini akan menunjukan cara mengakses elemen array melalui pointer.

Source code program Pointer ke Array
Source code program Pointer ke Array
Gambar by www.xcodeplus.net
Hasil yang akan diberikan oleh program di atas adalah sebagai berikut:

Output Program Pointer ke Array
Output program Pointer ke Array
Gambar by www.xcodeplus.net

Pada kode di atas, statement P++ berguna untuk melakukan Increment Pada pointer P, atau memerintahkan pointer P untuk menunjuk ke alamat dari elemen array berikutnya.

BACA JUGA : Tips Cara Melakukan Inisialisasi Array di C++

Gambar batas penutup
Haha cukup melelahkan juga pembahasan kali ini, semoga apa yang kami share hari ini bermanfaat untuk anda. Please don't forget to subscribe and share it Bro! Thank You..

Salam, XCode.++plus😄😏











No comments:

Kami menerima masukan dari anda jika memang ada pembahasan yang keliru dan kami sangat senang jika anda dapat berkontribusi untuk menyempurnakan postingan kami. Anda dapat mengirimkan email ke : hari18.muhammad@gmail.com

Jika postingan ini bermanfaat jangan lupa share postingan ini. Kami sangat merekomendasikan untuk anda yang membutuhkan informasi tentang computer stuff silakan subscribe blog kami dapatkan informasi terupdate dari kami secara gratiss. Terimakasih!

Powered by Blogger.