LoginSignup
2
4

More than 5 years have passed since last update.

C++,Cにおける4つのメモリ領域

Posted at

プログラム領域
機械語が翻訳されたプログラムが格納される領域

stack領域:静的なメンバ変数
自動変数(局所変数)、関数の引数、戻り値、長い計算式等の一時変数などが格納される

静的領域:静的なグローバル変数
プログラム実行時に確保される固定サイズのメモリ領域

heap領域:動的変数(vector型の配列など)
動的にサイズが確保されるもの(malloc関数やnew演算子など)が格納される

2
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
4