枚舉類型的定義和枚舉變量的說明
一、枚舉的定義枚舉類型定義的一般形式為:
enum 枚舉名
{ 枚舉值表 };
在枚舉值表中應羅列出所有可用值。這些值也稱為枚舉元素。
例如: enum weekday
{ sun,mou,tue,wed,thu,fri,sat };
該枚舉名為weekday,枚舉值共有7個,即一周中的七天。 凡被說明為weekday類型變量的取值只能是七天中的某一
天。
二、枚舉變量的說明 如同結構和聯(lián)合一樣,枚舉變量也可用不同的方式說明, 即先定義后說明,同時定義說明或直
接說明。設有變量 a,b,c被說明為上述的weekday,可采用下述任一種方式:
enum weekday
{
......
};
enum weekday a,b,c;或者為: enum weekday
{
......
}a,b,c;或者為: enum
{
......
}a,b,c;
![]() | ![]() .. 定價:¥225 優(yōu)惠價:¥213 更多書籍 |
![]() | ![]() .. 定價:¥133 優(yōu)惠價:¥133.0 更多書籍 |