Bir dizinin eleman sayısı tam sayı olmalıdır, çünkü yarım ya da ondalıklı eleman olamaz. Bu yüzden boyut int tipinde bir değer (ör. int A[10];) ile belirtilir; float ve double ondalıklı değerler için kullanıldığından boyut belirlemede kullanılamaz.
Algoritmalar ve Programlamaya Giriş Ünite -6
Kaynak: https://lolonolo.com/2022/09/18/algoritmalar-ve-programlamaya-giris-unite-6/
📖 Konu özeti (sınav öncesi tekrar)
Diziler
Algoritmalar ve Programlamaya Giriş
Yönetim Bilişim Sistemleri Lisans
Auzef Bilgisayar Programcılığı Önlisans
Diziler
Algoritmalar ve Programlamaya Giriş Vize Deneme Sınavı -6
Bir diziye tanımlandığı eleman sayısından daha fazla ilk değer verilmeye çalışılırsa (ör. int A[3] = {1,2,3,4};) derleyici "too many initializers" hatası verir ve program derlenmez. Fazla değerler sessizce göz ardı edilmez.
int A[4][3]; tanımı 4 satır ve 3 sütundan oluşan iki boyutlu bir dizi oluşturur. Toplam eleman sayısı satır ile sütun sayısının çarpımıdır: 4 × 3 = 12.
int A[5] = {0}; ifadesinde ilk elemana açıkça 0 verilir; C++'ta ilk değer listesinde değeri belirtilmeyen kalan elemanlar da otomatik olarak 0 ile doldurulur. Bu yüzden dizinin beş elemanının hepsi sıfır olur.
int dizi[4]={1,2,3,4};
for(int i=0;i<4;i++){
if(i==2)
cout< cout< }