列舉,一種構造型別,用於宣告一組命名的常數,當乙個變數有幾種可能的取值時,可以將它定義為列舉型別。
列舉的目的就是提高程式的可讀性;
列舉的特殊屬性:
初始化乙個列舉型別:
enum day ;
定義sun為0,後面的mon tue wed 就為1 2 3
enum day ;
此時sun為0 mon=10 tue=11 wed=12·······
1 #include2 #include3 #include4
enum day ;
5const
char * dds = ;
6int main(void)7
18}19switch
(dd)
2029
30 }
Java列舉中巢狀列舉用例
最近專案中需要在列舉類中定義列舉常量的子列舉,翻了一下程式設計思想,順手寫了乙個列舉中巢狀列舉的小demo,供各位碼友參考。public enum testenum public string getcode public string getdescription enum high implem...
C 列舉用法總結
enumeration的預設值是從0開始的int如下 enum direction 此時up 0,down 1.依此類推 改變預設值 enum direction 改變型別 只能改變成 byte,sbyte,short,ushort,int,uint,long,ulong enum directio...
列舉用法例項
函式功能是在定義的顏色陣列中查詢是否有從鍵盤中輸入的顏色,如果有則列印響應的字串,否則列印未找到的資訊,並提示是否重新輸入。使用列舉值 include include include enum spectrum 宣告列舉 const char colors 字串陣列 define len 30 in...