機能 |
可変個引数リスト(va_list)を初期化することを表す。 |
||||
---|---|---|---|---|---|
定義 |
#include <stdarg.h> void va_start ( va_list ap, 最終可変引数 ); |
||||
引数 |
|
||||
実装例 |
#include <stdarg.h> #include <stdio.h> void func(int num, ...) { va_list args; va_start(args, num); printf("%d\n", va_arg(args, int)); printf("%c\n", va_arg(args, char)); va_end(args); } int main(void) { func(2, 123, 'a'); return 0; } |
||||
実行結果 |
123 a |
va_start()