回答編集履歴

1

追補

2015/08/25 10:52

投稿

退会済みユーザー
test CHANGED
@@ -1,4 +1,4 @@
1
- スクリプト言語と違って、機械語を生成するタイプのコンパイラ言語は変数名をオブジェクト内に保持していません。それが何故かというとCPUの実行には全く必要ない要素になるからです。(人間がプログラムを書いている時にメモリアドレスで管理するのは開発効率が悪いので、記憶領域にわかりやすい名前を振ることのできる機能を付けた結果が変数名です。)
1
+ スクリプト言語と違って、機械語を生成するタイプのコンパイラ言語は変数名をオブジェクト内に保持していません。それが何故かというとCPUの実行には全く必要ない要素になるからです。(人間がプログラムを書いている時にメモリアドレスで管理するのは開発効率が悪いので、記憶領域にわかりやすい名前を振ることのできる機能を付けた結果が変数名ですし、そもそもメモリに配置されるまでもなく、レジスタ割り当てで済む場合もありますね。)
2
2
 
3
3
 
4
4