国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

C枚舉類型

2019-11-11 07:25:21
字體:
來源:轉載
供稿:網友

枚舉類型也是一個用戶自定義的數據類型,通過關鍵字enum引入枚舉類型,是一個用標識符表示的整型枚舉常量的集合(enumeration constant)。除非專門定義,枚舉類型中枚舉值都是從0開始逐次遞增1的。如:

enum months {JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC};

創建了一個新的數據類型enum months,其中標識符的值被相應的置成從0到11的整數,若想用1到12則如下語句聲明:

enum months {JAN = 1, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC};

由于第一個標識符被顯式的置成1,所以后面的值就從1開始依次遞增1。在一個枚舉類型中出現的標識符必須是互不相同的。可以在定義枚舉類型時通過給標識符賦值來顯式的給枚舉常量賦值。一個枚舉常量中的多個成員可以擁有相同的常量值。 使用舉例:

enum months {JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC};enum months month;for (month = JAN; month <= DEC; month++) { printf("%d", month);}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 南靖县| 沙雅县| 托克托县| 霍山县| 剑河县| 四川省| 合江县| 新巴尔虎左旗| 桂阳县| 醴陵市| 都江堰市| 西乌珠穆沁旗| 九龙县| 广西| 喀喇| 扶绥县| 高要市| 砀山县| 绥德县| 云安县| 泰兴市| 普安县| 临湘市| 察哈| 鄂托克前旗| 彭阳县| 宁阳县| 栖霞市| 汉中市| 克东县| 南城县| 巴中市| 台中市| 汾阳市| 苏尼特右旗| 定襄县| 吐鲁番市| 洞口县| 天峨县| 天津市| 丹江口市|