40 枚舉類型

點(diǎn)擊藍(lán)字
關(guān)注我們
DRAGON BOAT FESTIVAL
01 枚舉
如果一個(gè)變量只有幾種可能的值,則可以定義為枚舉類型,所謂“枚舉”就是指把可能的值一一列舉出來(lái),變量的值只限于列舉出來(lái)的值的范圍內(nèi)。
枚舉變量和其他數(shù)值型量不同,它們的值只限于花括號(hào)中指定的值之一。
枚舉常量是由程序設(shè)計(jì)者命名的,用什么名字代表什么含義,完全由程序員根據(jù)自己的需要而定,并在程序中作相應(yīng)處理。
一般形式
enum[枚舉名]{枚舉元素列表},其中枚舉名應(yīng)遵循標(biāo)識(shí)符的命名規(guī)則。
C編譯對(duì)枚舉類型的枚舉元素按常量處理,故稱枚舉常量。不要因?yàn)樗麄兪菢?biāo)識(shí)符而把他們看作變量,不能對(duì)他們賦值。
每一個(gè)枚舉元素都代表一個(gè)整數(shù),C語(yǔ)言編譯按定義時(shí)的順序默認(rèn)它們的值為0,1,2,3,4,5……。
枚舉元素可以用來(lái)判斷比較。

球分享

球點(diǎn)贊

球在看
評(píng)論
圖片
表情
