用const定義常變量 const類型的算是常量還是變量?
const類型的算是常量還是變量?常量更常見的含義是它不是變量。不同的系統(tǒng)約定也不同。例如,在某些系統(tǒng)中,簡單常量可能被視為“立即數(shù)”,存在于代碼段中;字符串和結(jié)構(gòu)常量與靜態(tài)變量一樣,存在于靜態(tài)存儲區(qū)
const類型的算是常量還是變量?
常量更常見的含義是它不是變量。不同的系統(tǒng)約定也不同。例如,在某些系統(tǒng)中,簡單常量可能被視為“立即數(shù)”,存在于代碼段中;字符串和結(jié)構(gòu)常量與靜態(tài)變量一樣,存在于靜態(tài)存儲區(qū)域(數(shù)據(jù)段)中。另外,Delphi中有一個“靜態(tài)變量”,也用const修改,實際上相當于C中的靜態(tài)修改,左值是一個動態(tài)的概念。常量可以是左值,左值顯然可以是變量、表達式。