色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

C語言Enum(枚舉)詳解

吉茹定2年前18瀏覽0評論

um)是C語言中的一種數(shù)據(jù)類型,它允許程序員定義一個帶有一組命名常量的新類型。枚舉中的每個常量都有一個相關(guān)的整數(shù)值,這個值表示該常量在枚舉中的位置。

枚舉的定義格式如下

um 枚舉名 {

標(biāo)識符[=整型常數(shù)],

標(biāo)識符[=整型常數(shù)],

...

標(biāo)識符[=整型常數(shù)]

} 枚舉變量;

其中,枚舉名是自定義的枚舉類型名稱,標(biāo)識符是枚舉常量的名稱,整型常數(shù)是可選的。如果沒有指定整型常數(shù),則默認(rèn)從0開始,每個常量的值依次遞增1。枚舉變量是定義的枚舉類型的變量。

下面是一個實(shí)例

um Weekday {day,

Tuesday,esday,

Thursday,

Friday,

Saturday,day

} today;

dayday是枚舉常量名稱,today是定義的枚舉類型變量。

枚舉常量可以用于賦值和比較操作。例如

esday;day) {tfday");

枚舉常量也可以使用位運(yùn)算符進(jìn)行操作。例如

um Colors {

Red = 1, = 2,

Blue = 4

} color;

color = Red | Blue;

在這個例子中,使用了位運(yùn)算符|將Red和Blue兩個枚舉常量的值進(jìn)行了按位或操作,結(jié)果為5。

枚舉是C語言中的一種數(shù)據(jù)類型,允許程序員定義一個帶有一組命名常量的新類型。

枚舉常量可以用于賦值、比較和位運(yùn)算操作。

枚舉常量的默認(rèn)值從0開始,每個常量的值依次遞增1。如果指定了整型常數(shù),則從指定的整型常數(shù)開始遞增。

枚舉類型的變量可以用于存儲枚舉常量的值。