> > あまり気にしてなかったけどX86って汎用レジスタ8本しかないのか(;´Д`)少ないな > > Cは元来呼ばれた時に値を汎用レジスタにぶちこむから > > ポインタ渡しに必然となるでしょう(;´Д`)馬鹿なのと罵倒されることも今はないんだろうか > Cは原則としてスタックで引数を渡す仕様なんだ > でも組み込み系など非力なプロセッサの場合はレジスタで渡す手法もありで > それはコンパイラのオプションで指定するのが一般的です(;´Д`) スタックに入れるにしたってどんなデータでも同じ処理にするためには ポインタで渡すのが自然だよ(;´Д`) 参考:2018/11/12(月)12時06分14秒