10.1 Dizilerin Bildirimi

10.1   Dizilerin Bildirimi

Bir dizi çok sayıda değişken barındırdığından, bunları birbirinden ayırdetmek için indis adı verilen bir bilgiye ihtiyaç vardır. C Programlama Dili’nde, bir dizi hangi tipte tanımlanmış olursa olsun başlangıç indisi her zaman 0’dır.

Bir dizinin bildirim işleminin genel biçimi söyledir:

Örneğin, 5 elemanlı, kütle verilerini bellekte tutmak için, kutle dizisi şöyle tanımlanabilir:

Bu dizinin elemanlarına bir değer atama işlemi şöyle yapılabilir:

 NOT1. elemanın indisi 0,
5. elemanın indisinin 4 olduğuna dikkat edin.

Bildirim sırasında dizilerin eleman sayısı tamsayı türünden bir sabit ifadesiyle belirtilmesi zorunludur. Örneğin:

şeklindeki tanımlama, dizi uzunluğunun değişken (n) ile belirtilmesi nedeniyle geçersizdir. Bunun yerine, dizilerin eleman sayısı aşağıdaki gibi sembolik sabitlerle belirtmek mümkündür.

Bir dizinin bellekte kapladığı alanın bayt cinsinden karşılığı sizeof operatörü ile öğrenilebilir.

Bir cevap yazın

This site uses Akismet to reduce spam. Learn how your comment data is processed.