对枚举类型(enum)中的变量,要求用枚举变量或其缩写做前缀。并且要求用大写。如: 对struct、union变量的命名要求定义的类型用大写。并要加上前缀,其内部变量的命名规则与变量命名规则一致。结构一般用S开头,如: 联合体一般用U开头,如: 对常量(包括错误的编码)命名,要求常量名用大写,常量名用英文表达其意思。当需要...
枚举类型命名规则使用大写字母,用下划线分隔单词。 Enum PIN { PIN_ON = 1; PIN_OFF; }; 宏 宏命名规则使用大写字母,用下划线分隔单词。 #define MAX_LENGTH 50#define MAX(a, b) (a)>(b)?(a):(b) 集合名称 集合名称使用复数,其它与变量名规范相同。 GList* edges = g_list_new(); vector<Edge>...
在C 语言中,枚举类型是被当做int或者unsigned int类型来处理的,所以按照 C 语言规范是没有办法遍历枚举类型的。 不过在一些特殊的情况下,枚举类型必须连续是可以实现有条件的遍历 以下实例使用 for 来遍历枚举的元素: #include<stdio.h>enumDAY{MON=1,TUE,WED,THU,FRI,SAT,SUN}day;intmain(){// 遍历枚举元素...
C语言编程规范—命名规则 C语⾔编程规范—命名规则 C是⼀门朴素的语⾔,你使⽤的命名也应该这样。与Modula-2和Pascal程序员不同,C程序员不使⽤诸 如“ThisVariableIsATemporaryCounter”这样“聪明”的名字。C程序员应该叫它“tmp”,这写起来更简单,也不会更难懂。然⽽,当⾯对复杂情况时就有些棘...
五、变量 命名规则 函数参数、类成员、局部变量、结构体内变量 变量(包括函数参数) 和数据成员名一律小写,单词之间用下划线 _连接。 类的成员变量以下划线结尾,但结构体的就不用。 六、类型 命名规则 类,结构体,类型定义(typedef),枚举,类型模板参数
声明枚举类型的同时定义一个枚举变量。 enum DAY{ MON=1, TUE, WED, THU, FRI, SAT, SUN } day; 声明枚举类型的同时定义一个枚举变量,且省略了枚举类型名称。 enum{ MON=1, TUE, WED, THU, FRI, SAT, SUN } day; 枚举在 switch 语句中的使用 ...
取值和设值函数的命名与变量一致. 一般来说它们的名称与实际的成员变量对应, 但并不强制要求. 例如 int count() 与 void set_count(int count)。 七、枚举命名 1.总述 枚举的命名应当和 常量 或宏 一致: kEnumName 或是 ENUM_NAME. 2.说明
取值和设值函数的命名与变量一致. 一般来说它们的名称与实际的成员变量对应, 但并不强制要求. 例如 int count() 与 void set_count(int count)。 七、枚举命名 1.总述 枚举的命名应当和 常量 或宏 一致: kEnumName 或是 ENUM_NAME. 2.说明 单独的枚举值应该优先采用 常量 的命名方式. 但宏 方式的命名...