13.1 Dinamik Dizi Fonksiyonları
13.1 Dinamik Dizi Fonksiyonları ANSI C’de, dinamik diziler işaretçi kullanılarak ve standart kütüphanedeki malloc(), calloc(), realloc() ve free() fonksiyonlarının yardımıyla ile oluşturulur veya boşaltılır. Bu fonksiyonlar Tablo 13.1 de listelenmiştir. Tablo 13.1: stdlib.h kütüphanesindeki dinamik bellek fonksiyonları Dinamik Bellek Fonksiyonu Açıklama void *malloc(size_t eleman_sayısı); Bellekte herbiri size_t tipinde olan eleman_sayısı kadar yer (bellek bloğu) ayırır. Bu yer verilmezse geriye NULL gönderir. void *calloc(size_t eleman_sayısı, size_t nbayt); Bellekte herbiri nbayt kadar yer işgal edecek eleman_sayısı kadar