回答編集履歴
1
fix typo
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
**独立した**変数領域をスタック上にどの順序で割り当てるかは、完全にCコンパイラの自由となります。C言語仕様では
|
1
|
+
**独立した**変数領域をスタック上にどの順序で割り当てるかは、完全にCコンパイラの自由となります。C言語仕様では規定しませんし、ABIでも関数内でのスタック利用について何も規定しません。
|
2
2
|
|
3
3
|
メモリレイアウトについて規定があるのは:
|
4
4
|
- 配列型の変数について、その要素順とメモリアドレス順序が一致すること。(要素間に"隙間"は存在しない)
|