C言語ホーム > その他、C言語の詳細について > 標準ライブラリ一覧(ヘッダ毎) | 標準ライブラリ一覧(アルファベット順) > va_start
サイト内検索:

va_start

C言語の標準ライブラリva_startのリファレンスです。



va_start

<va_start>
概要可変長引数を初期化する。
ヘッダ#include <stdarg.h>
I/Fvoid va_start(va_list ap, 最終仮引数);
戻り値なし。
詳細va_startマクロは、その後のva_argマクロ等の使用のためにapを初期化する。va_startマクロは、可変個数の実引数を参照する前に呼び出す必要がある。最終仮引数は、関数定義中の可変個数の仮引数並びの最も右端の仮引数の識別子(つまり, ...の直前)である。最終仮引数が、register記憶域クラス、関数型、配列型、既定の実引数拡張を適用した結果の型と適合しない型で宣言される場合、動作は未定義である。
C言語ホーム > その他、C言語の詳細について > 標準ライブラリ一覧(ヘッダ毎) | 標準ライブラリ一覧(アルファベット順) > va_start
© 2009-2011 C言語サイト管理人