トップページ > キーワード検索 > va_list
C言語規格
C言語(その他)
プログラム
その他
va_list
機能 可変個数の引数で必要となる情報を保持することができるオブジェクト型を表す。
定義 #include <stdarg.h>

va_list
実装例
#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





inserted by FC2 system