No.2ベストアンサー
- 回答日時:
>メモリの取られ方で見るとどこが異いますか?
システムに依存します。
ノイマンアーキテクチャの多くでは
コード プログラムそのもの+const
データ (staticなローカル変数)+グローバル変数
ヒープ mallocで割り当てられた領域
スタック staticでない自動変数+関数呼び出しの引数の一部+戻り番地
レジスタ registerなローカル変数+関数呼び出しの引数の一部
No.1
- 回答日時:
自動変数というのは、変数の生存期間の観点から捉えたもので、ローカル変数というのは、変数の有効範囲から捉えたものかと思います。
具体的には、自動変数は自動記憶域期間のオブジェクトのことですし、ローカル変数はブロック有効範囲(C++であれば、局所的な有効範囲)のオブジェクトのことです。
ローカル変数には静的記憶域期間のものも含まれますので、自動変数はローカル変数に一種ということになります。
この回答への補足
メモリについて調べていたのですが
コード プログラムそのもの
データ ローカル変数とグローバル変数
ヒープ マロックで割り当てられた領域
スタック 自動変数
らしいのですが、有効範囲とかは置いといて、メモリの取られ方で見るとどこが異いますか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Vba Replace関数について教えて...
-
CSSが全く分かりません、お助け...
-
CPUが16bitでも32bitOSでコンパ...
-
最初に聞かれたこと
-
DLLファイルの逆コンパイラにつ...
-
C言語 関数、変数の宣言について
-
C言語でファクト関数を使わずに...
-
あってる
-
DNCL(共テ用プログラミング言語...
-
バッチファイルで以下のような...
-
visual studio 2022でのC#プロ...
-
プログラミングc++を全く分か...
-
DNCL(共テ用プログラミング言語...
-
C言語 配列と関数の練習問題
-
gccを行ってもexeファイルが生...
-
c言語
-
VisualStudio2022でC言語プログ...
-
ストリームについて。
-
Cのオブジェクトファイルの逆ア...
-
Windows Formアプリからコンソ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
自動変数とローカル変数
-
LabVIEWでの信号機作成
-
サーバにアップするとxmlが読み...
-
NET::FTPモジュールでのFTP接続...
-
OutlookExpressメールアイテム...
-
EVERNOTEが開かない
-
eclipseのローカルヒストリーの...
-
IP電話の受信情報を取得するプ...
-
flashでのloadvariablesnumでの...
-
サポートされたファイル形式お...
-
PDFファイルの倍率を変えて保存...
-
複数のブックを新しいブックのS...
-
e-taxで送信ファイルの拡張子が...
-
個別に違う添付ファイルを付け...
-
【VBA】マクロの入ったファイル...
-
拡張子「.IDJ」を、windo...
-
PC内で速度を遅くした音源をCD...
-
ガラケーからPCへの写真の取り込み
-
エアコンの冷媒 R410Aの重...
-
エクセルで「特定の文字を含む...
おすすめ情報