是这样么?如果真的存在,可以举个例子么?
业精于勤,荒于嬉;行成于思,毁于随。
通常
const c = 10; a = c;
編譯器直接編譯成
mov [a],10
而不是
mov AX,[c] mov [a],AX
因為const 修飾只讀量,在定義的時候必須賦初值,而這個初值通常是一個字面量,編譯器會把這個字面量放到只讀資料段,所以該變數在編譯階段無需儲存空間,只要在符號表裡記一下就可以了
通常
編譯器直接編譯成
而不是
因為const 修飾只讀量,在定義的時候必須賦初值,而這個初值通常是一個字面量,編譯器會把這個字面量放到只讀資料段,所以該變數在編譯階段無需儲存空間,只要在符號表裡記一下就可以了