- 32 名前:デフォルトの名無しさん mailto:sage [2006/08/26(土) 21:42:27 ]
- >>16
メモリ領域は環境によっていろいろ変わるから、それで完全に 正しいかどうかは判別できない。でも一般的な区分として そういう領域があるというのは正しい。以下は一般的な話。 プログラム領域にロードされるのはソースじゃなくてコンパイルされた マシンコードね。 ヒープを使うのは、他のやつらが不適切なとき。 静的領域を使うと、プログラム起動中はずっとメモリを握ったままになるので 大きな領域で、必要な場合と不要な場合が分かれるようなときは効率が悪い。 スタックを使えば要らなくなったときにすぐ解放できるけど、解放の順序が 必ず確保と逆順じゃないといけない。あとはサイズに制限がある環境がほとんど。
|

|