Program Mengetahui Elemen Array Menempati Lokasi Memori Secara Dinamis - Pointer C/C++

Studi Kasus Latihan 7.2 (Struktur Data - Modul 7)

Dengan memasukan nilai integer sebanyak N nilai, dan melalui variabel pointer. Bagaimana agar dapat mengetahui elemen tersebut akan menempati di lokasi memori berapa. Program berjalan secara dinamis sebanyak N buah nilai integer.

Source Code:

Hasil Running:

Penjelasan:
Pada program ini akan memasukan nilai kedalam elemen array, dan akan menampilkan isi elemen beserta dengan alamat memori penyimpanan data tersebut. Program ini bersifat dinamis karena jumlah nilai masukan sesuai keinginan user. Di program ini terdapat 4 buah variabel, yang pertama variabel i digunakan untuk perulangan, variabel kedua N digunakan untuk jumlah nilai yang akan dimasukan, variabel ketiga adalah variabel array, dan yang keempat *trnilai digunaan untuk menunjuk lokasi varibel. Akan dilakukan persamaan nilai agar dapat menunjukan lokasi memori satu persatu. Nilai akan dimasukan satu persatu ke dalam variabel array nilai[i] dengan menggunakan for sebanyak N. Kemudian akan langsung ditampilkan menggunakan perulangan for sebanyak N. Didalam perulangan ini terdapat penampilan isi nilai di dalam elemen dengan variabel nilai[i]. Dan akan menampilkan juga lokasi memori yang digunakan dengan variabel trnilai[i]. Dapat terlihat pada percobaan satu dan ke dua, nilai yang dimasukan berbeda, akan tetapi alamat lokasi penyimpanan memori tetap sama, jika bertambah maka alamat memori berbeda juga. 
Next PostPosting Lebih Baru Previous PostPosting Lama Beranda

0 komentar:

Posting Komentar