加変長関数の仕組 引数への参照 スタックポインターからの相対位置で参照 引数が適切な所にあるかどうか ? : 実は何の保証もない 関数のプロトタイプ宣言を使って、チェックはできる 固定長引数の場合 参照する個数と、位置は、固定なので予め解っているので簡単 可変長引数の場合 参照する個数と、位置を、その場で計算する必要がある ポインター計算と、キャストで、処理可能 引数に関する情報が必要 printf/scanf 関数としては特別なものではない(単なる可変長引数関数) 書式文字列には、「引数に関する情報」が含まれている