int vsprintf( char * restrict s, const char * restrict format, va_list arg ); vsprintf 関数は可変長引数リストのデータを format が指す書式文字列に従って,s が指す文字配列へ書き込みを行います.文字配列に書き込んだ文字列の後にはナル文字 (null_character) が書き込まれます. vsprintf の呼び出し前には va_start マクロで引数 arg を初期化しておく必要があります.また,vsprintf は va_end マクロを呼び出しません.したがってユーザーが手動で va_end を呼び出す必要があります. vsprintf の動作は可変長引数を arg に置き換えた sprintf と同じです. 引数 s: 文字配列 (ここに書き込まれる) format: 書式文字列 (詳