已知枚舉類型聲明語句為: enum COLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10}; 則下列說法中
已知枚舉類型聲明語句為: enum COLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10}; 則下列說法中錯誤的是
A.枚舉常量YELLOW的值為1
B.枚舉常量RED的值為6
C.枚舉常量BLACK的值為10
D.枚舉常量WHITE的值為1
正確答案:D解析:枚舉值是常量,不是變量。不能在程序中用賦值語句再對它賦值;枚舉元素本身由系統(tǒng)定義了一個表示序號的數值,從0開始順序定義為0,1,2…。所以枚舉函數中對象的值應從。開始,依次加1,如果有的對象已賦值,則后面也按照前面的值依次加1的原則。
詞條內容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域專業(yè)人士。