17 Temmuz 2009 Cuma

C Diziler Arrays Tanım

Tanım: Aynı tipteki birden fazla değişkeni tek bir isim altında tutmayı sağlayan yapılardır. (struct) Dizi, hafızada bir bölgenin birden fazla değişken için ayrılmasıdır. Dizi içerisinde saklanacak her verinin tipi birbiri ile aynı olmalıdır. Örneğin, tek bir dizi içerisinde hem tamsayı hem de ondalık sayı saklanamaz.

Dizi içerisindeki herbir elemanın adı aynıdır, bu elemanlara dizideki sıra numarası yardımı ile ulaşılır. Bu numaraya dizinin indis numarası denir ve [ ] işaretleri içerisinde gösterilir. Dizinin ilk elemanının indis numarası daima 0 (sıfır) dır.

Aşağıda 10 elemanlı bir dizi şeklen ifade edilmiştir.


Sayi
Sayi[0] - 45
Sayi[1] 6
Sayi[2] 0
Sayi[3] 72
Sayi[4] 1543
Sayi[5] -89
Sayi[6] 0
Sayi[7] 62
Sayi[8] -3
Sayi[9] 1


Görüldüğü gibi dizinin ismi sayi ‘dır ve dizinin ilk elemanı olan –45 sayısının dizideki sıra numarası (indisi) 0 dır. Dizinin 10. elemanı 1 dir, ancak bu elemanın indis numarası 9’ dur. Çünkü dizi numaralandırılmaya 0’dan başlanmaktadır.

Hiç yorum yok:

Yorum Gönder