くだすれC言語(初心者用) Part.2
■ このスレッドは過去ログ倉庫に格納されています
0039デフォルトの名無しさん
2007/02/25(日) 23:10:18va_arg が何をやってるかを低レベルで理解したいってこと?
関数の引数はスタックに積まれるので
最初の引数のポインタを渡すことで
それ以降の引数のアドレスを求めているだけ。
取り出すときは型情報を指定することでサイズがわかる。
stdarg.h 使わずに実装すると勉強になりますよ。
■ このスレッドは過去ログ倉庫に格納されています