|
知识路径: > 嵌入式系统软件基础知识 > 嵌入式系统程序设计 > 嵌入式程序设计语言 > 嵌入式C/C++程序设计要求 > C程序设计基础 > C程序基础 >
|
考试要求:掌握
相关知识点:30个
|
|
|
|
枚举就是把一种类型数据可取的值逐一列举出来。枚举类型是一种用户定义的数据类型,其一般定义形式为:
|
|
|
|
其中,“枚举类型名”右边花括号中的内容称为枚举表,枚举表中的每一项称为枚举成员,枚举成员是常量。枚举成员之间用逗号隔开,方括号中的“整型常数”是枚举成员的初值。
|
|
|
如果没有为枚举成员赋初值,即省掉了标识符后的“=整型常数”时,编译系统为每一个枚举成员赋予一个不同的整型值,第一个成员为0,第二个成员为1,以此类推。当枚举类型中的某个成员赋值后,其后的成员则按依次加1的规则确定其值。例如:
|
|
|
|
此时,eBLUE=6、Eyellow=7、Eburgundy=41。
|
|
|