C Programlama Dili'ndeki fonksiyonlara geçirilen değişken sayıdaki parametrelere erişim sağlamak için kullanılan makro fonksiyonları ve veri bildirimleri standart kütüphanedeki stdarg.h başlık dosyasında yer almaktadır.
Fonksiyon makroları
Sabit adı | Açıklama |
---|---|
va_arg (Makro) |
type va_arg(va_list ap, type); Değişken argüman listesindeki bir sonraki değeri alır. |
va_copy (Makro) (C99) |
void va_copy(va_list dest, va_list src); Değişken argüman listesini kopyalar. |
va_end (Makro) |
void va_end(va_list ap); Değişken argüman listesini kullanmayı sona erdirir. |
va_start (Makro) |
void va_start(va_list ap, parlast); Bir değişken argüman listesi tanımlar. |
Veriler
Veri türü adı | Açıklama |
---|---|
va_list | Va_arg, va_copy, va_end ve va_start fonksiyon makrolarında kullanılan verileri içerir. |