テクノロジ系
秋期
応用情報技術者 2014年 秋期 問15
15 / 80
プログラムの実行時に利用される記憶領域にスタック領域とヒープ領域がある。そ れらの領域に関する記述のうち,適切なものはどれか。
正解と解説
表示する
正解 ア
サブルーチンからの戻り番地の退避にはスタック領域が使用され、割当てと解放 の順序に関連がないデータの格納にはヒープ領域が使用される。
スタック領域は関数呼び出しの戻り番地退避などLIFO順に使う領域、ヒープ領域は割当てと解放の順序に関連がない動的データの格納に使う領域です。ヒープはスタックの予備ではなく、プッシュ・ポップ操作でもありません。