定义一个枚举类型,需要使用 enum 关键字,后面跟着枚举类型的名称,以及用大括号 {} 括起来的一组枚举常量。每个枚举常量可以用一个标识符来表示,也可以为它们指定一个整数值,如果没有指定,那么默认从 0 开始递增。枚举语法定义格式为:enum 枚举名 {枚举元素1,枚举元素2,……};...
即: 变量名=s_+变量类型+变量的英文意思(或缩写) (5)对枚举类型(enum)中的变量,要求用枚举变量或其缩写做前缀。并且要求用大写。如: (6)对struct、union变量的命名要求定义的类型用大写。并要加上前缀,其内部变量的命名规则与变量命名规则一致。 结构一般用S开头,如: 联合体一般用U开头,如: (7)对常量(包...
enum typeName { valueName1, valueName2, valueName3, ... }; typeName是枚举类型的名字,花括号里面的元素(枚举成员)是常量而不是变量,这个一定要搞清楚,因为枚举成员的是常量,所以不能对它们赋值,只能将它们的值赋给其他的变量。 枚举是 C 语言中的一种基本数据类型,它可以让数据更简洁,更易读。 接下来...
enum是C语言中的一个关键字,enum叫枚举数据类型,枚举数据类型描述的是一组整型值的集合(这句话其实不太妥当),枚举型是预处理指令#define的替代,枚举和宏其实非常类似,宏在预处理阶段将名字替换成对应的值,枚举在编译阶段将名字替换成对应的值, 我们可以将枚举理解为编译阶段的宏,使用格式: enum typeName { value...
enum 枚举名 { 枚举值表 }; 1. 2. 3. 4. 在枚举值表中应罗列出所有可用值。这些值也称为枚举元素。 例如: enum weekday { Mon, Tues, Wed, Thurs, Fri, Sat, Sun }; 1. 2. 3. 4. 该枚举名为weekday,枚举值共有7个,即一周中的七天。凡被说明为weekday类型变量的取值只能是七天中的某一天...
即:变量名=g_+变量类型+变量的英文意思(或缩写)。此规则还可避免局部变量和全局变量同名而引起的问题。静态变量用s_开头,如一个静态的指针变量定义为s_plPerv_Inst。即:变量名=s_+变量类型+变量的英文意思(或缩写)。对枚举类型(enum)中的变量,要求用枚举变量或其缩写做前缀。并且要求用大写。如:...
变量名前加上&,表示获取变量的地址。变量地址通常使用16进制表示,使用%p或者%P打印地址。 (2)指针的使用 <1>定义指针 类型* 指针变量; 指针变量只能使用同类型变量的地址赋值。也可以直接初始化。 变量必须赋值后才能使用,指针也是必须赋值后才能使用。 <2>解引用 指针的强大之处可以直接操作储存地址里面的数据。
④、静态变量用s_开头,如一个静态的指针变量定义为s_plPerv_Inst,即: 变量名=s_+变量类型+变量的英文意思(或缩写) ⑤、成员变量用m_开头,如一个长型成员变量定义为m_lCount;即:变量名=m_+变量类型+变量的英文意思(或缩写) ⑥、对枚举类型(enum)中的变量,要求用枚举变量或其缩写做前缀。并且要求用大写...
变量名 =g_+变量类型 +变量的英文意思(或缩写、静态变量用 s_开头 , 如一个静态的指针变量定义为 s_plPerv_Inst,即:变量名 =s_+变量类型 +变量的英文意思(或缩写、成员变量用 m_开头 , 如一个长型成员变量定义为 m_lCount;即:变量名 =m_+变量 类型 +变量的英文意思(或缩写、对枚举类型(enum 中...