> > Cは原則としてスタックで引数を渡す仕様なんだ > > でも組み込み系など非力なプロセッサの場合はレジスタで渡す手法もありで > > それはコンパイラのオプションで指定するのが一般的です(;´Д`) > 最初からスタックなのか(;´Д`) > 引数多すぎるでしょうこんなに引数大量に渡したら > レジスタのプッシュポップ面倒でしょうCPUをいたわる気持ちはないのと > 罵倒されることももう無い時代か もちろんソコが重視される世界もあるよ(;´Д`) 機器組み込み型マイコンではスタック4段なんてのもあります そんな世界ではPUSHPOP負担を減らすため泣く泣くグローバル変数で渡すことも 参考:2018/11/12(月)12時08分16秒