スタック消費量を減らす方法

一般に、以下の方法でプログラムのスタック要件を引き下げることができます。

malloc() および free() を使用すると、大きなローカル構造体または配列の使用を避けることができます。

C のブロック範囲を使用することには、必要な場所でのみ変数を宣言することが含まれます。別個の有効範囲で必要とされるメモリをオーバーラップすることによってスタックの使用を最小にすることができます。

Show/hide関連項目

Copyright © 2010 ARM. All rights reserved.ARM DUI 0472BJ
Non-ConfidentialID011811