Başlangıç > C, Programlama > stdarg.h

stdarg.h


Bir fonksiyonun, programın değişik yerlerinde farklı sayıda parametreyle çağrılacak biçimde tanımlanması için, stdarg.h adlı başlık dosyasında özel bir tip bildirimi ve 3 tane makro fonksiyon tanımlanması yapılmıştır, vajisî adlı bu özel tip birçok derleyicide “typedef char *va_list” olarak bildirilmiş bir işaretçidir. İlgili makro fonksiyonlar aşağıda açıklanmış olup kullanılacaksa stdarg.h adlı başlık dosyası program içine
 koyulması gerekir.

Bu dosya, değişken sayıda argüman alabilen fonksiyonların argümanlarına erişebilmesi için standart yöntemler tanımlar. va_list tipi bir gösterge olarak tanımlanmıştır.

tip                      va_arg(va_list, tip)
void                    va_end(va_list)
void                    va_start(va_list, son_argüman)

kaynak

Reklamlar
Kategoriler:C, Programlama Etiketler:
  1. Henüz yorum yapılmamış.
  1. Eylül 4, 2010, 9:41 pm

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

w

Connecting to %s

%d blogcu bunu beğendi: