Permasalahan dalam penggunaan array pada c++

permasalahan kali ini ada pada pemanggilan array yang kadang sering terlupakan,
untuk mendefinisikan array yaitu dengan susunan sebagai berikut :
tipe data, nama variabel, jumlah array, isi masing - masing array
contoh :
int bilangan[3]{0,1,2};
int bilangan [3] menunjukan bahwa variabel 'bilangan' mempunyai 3 isi (perhitungan arraynya dimulai dari angka 1),
3 isi dari masing masing array tersebut adalah ' 0,1,2 ',
0 adalah isi array kesatu (1)
1 adalah isi array kedua (2) dan
2 adalah isi array ketiga (3)

dan untuk memanggil isi yang ada pada array tersebut adalah dengan memanggil nama variabelnya dan 'isi array keberapanya',
contoh:
bilangan[1] , maka yang akan muncul dibenak kita adalah bilangan '0' yang akan muncul pada outputnya, tapi kenyataanya ini keliru.
karena untuk memanggil isi aray tersebut dimulai dari 0, karena kita memanggil [1] maka yang muncul adalah isi array kedua yang akan muncul dan jika kita memanggil [3] maka hasilnya akan error karena itu berarti 4 (0,1,2,3).



Komentar