スタック– tag –
-
メモリ領域
C言語のスタックフレームとは?関数呼び出し時のメモリ構造を図でわかりやすく解説
メモリ領域解説シリーズ 本記事は「メモリ領域解説」シリーズの1つです。 メモリ領域解説シリーズの全体像はこちら 関数を呼び出すと、スタック領域にはどのようなデータが積まれるのでしょうか。 C言語では関数呼び出しのたびに、スタック上に**スタック... -
メモリ領域
スタック領域とは?C言語のStackの仕組みとヒープとの違いを解説
メモリ領域解説シリーズ 本記事は「メモリ領域解説」シリーズの1つです。 メモリ領域解説シリーズの全体像はこちら C言語のプログラムでは、メモリは複数の領域に分かれて管理されています。 例えば次のような領域があります。 text領域:プログラムのコー... -
メモリ領域
C言語のメモリ領域を徹底解説|text・data・bss・heap・stackの違いとは?
メモリ領域解説シリーズ 本記事は「メモリ領域解説」シリーズの1つです。 メモリ領域解説シリーズの全体像はこちら 組み込み開発やC言語を扱うエンジニアにとって、「メモリ構造の理解」は避けて通れません。 なんとなく グローバル変数はdata? 初期化な... -
メモリ領域
組み込み開発でmallocが嫌われる理由 ― メモリ構造とリアルタイム性から考える設計判断 ―
メモリ領域解説シリーズ 本記事は「メモリ領域解説」シリーズの1つです。 メモリ領域解説シリーズの全体像はこちら PC向けの開発では、malloc は当たり前の存在です。必要なときに必要な分だけメモリを確保できる、非常に便利な仕組みです。 しかし、組み...
1