1.16 Diziler
C++'da diziler, aynı türdeki birden fazla veriyi depolamak için kullanılan bir veri yapısıdır. Dizi, sabit bir boyuta sahip olup, bu boyut dizi tanımlanırken belirtilir. Diziler, indeksleme kullanılarak erişilen elemanlar içerir.
1. Dizi Tanımlama
Dizi tanımlarken, dizi türü, adı ve boyutu belirtilmelidir.
2. Dizi ve Döngü (Arrays and Loop)
Dizi elemanlarına erişmek için döngüler kullanılır. Genellikle for
döngüsü, dizinin her bir elemanını ziyaret etmek için kullanılır.
Örnek: Dizi Elemanlarına Erişim
3. Dizi Boyutunu Atlamadan Tanımlama (Omit Array Size)
Dizinin boyutunu belirtmek zorunda değilsiniz. Dizi elemanlarını atadığınızda, derleyici dizinin boyutunu otomatik olarak belirler.
Örnek: Dizi Boyutunu Atlamadan Tanımlama
4. Dizi Boyutunu Alma (Get Array Size)
Dizinin boyutunu almak için sizeof
operatörünü kullanabilirsiniz. Bu operatör, dizinin toplam boyutunu byte cinsinden döndürür. Dizi elemanlarının boyutuna bölerek, dizi eleman sayısını bulabilirsiniz.
Örnek: Dizi Boyutunu Alma
5. Çok Boyutlu Diziler (Multi-Dimensional Arrays)
C++'da çok boyutlu diziler, iki veya daha fazla boyutta veri depolamak için kullanılır. En yaygın kullanılan çok boyutlu dizi, 2D dizilerdir.
Örnek: 2D Dizi Tanımlama
Last updated