機能 |
可変個引数リスト(va_list)をリセットすることを表す。 |
||
---|---|---|---|
定義 |
#include <stdarg.h> void va_end ( 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_end()