七、枚举命名 1.总述 枚举的命名应当和 常量 或宏 一致: kEnumName 或是 ENUM_NAME. 2.说明 单独的枚举值应该优先采用 常量 的命名方式. 但宏 方式的命名也可以接受. 枚举名 UrlTableErrors (以及 AlternateUrlTableErrors) 是类型, 所以要用大小写混合的方式。 八、命名 1.总述 你并不打算 使用宏, 对...
默认情况下,每一个枚举值对应的整型的数从0开始,依次递增,但是我们也可以手动的设定枚举值对应的整型的数。 例如: enum Direction { East = 10, South = 20, West = 30, North = 40 }; 14.3.2 枚举的使用规范 枚举类型的名称命名规范:首字母大写,即每个单词的首字母大写 枚举值的命名规范:枚举值的名称...
全部用大写并用‘_’分割单词。 全局常量通常按照这种方式命名。您必须小心,以避免与其他全局#define和枚举发生冲突。 例如: const int A_GLOBAL_CONSTANT= 5; 1.8 #define和宏的命名 #define和宏应全为大写字母,使用'_'分隔符。宏应大写、带括号、避免副作用。宏名称前后的空格可以是任何空格,但在文件中使用制...
枚举类型命名规则使用大写字母,用下划线分隔单词。 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>...
(5)对枚举类型(enum)中的变量,要求用枚举变量或其缩写做前缀。并且要求用大写。如: enum cmEMDAYS { EMDAYS_MONDAY; EMDAYS_TUESDAY; …… }; (6)对struct、union变量的命名要求定义的类型用大写。并要加上前缀,其内部变量的命名规则与变量命名规则一致。结构一般用S开头,如: ...
即:变量名=g_+变量类型+变量的英文意思(或缩写)。此规则还可避免局部变量和全局变量同名而引起的问题。静态变量用s_开头,如一个静态的指针变量定义为s_plPerv_Inst。即:变量名=s_+变量类型+变量的英文意思(或缩写)。对枚举类型(enum)中的变量,要求用枚举变量或其缩写做前缀。并且要求用大写。如:...
9.枚举类型应使用大写字母命名,并用下划线分隔单词,例如:ColorType。 10.文件名应全部小写,并用下划线分隔单词,例如:calculator.c。 11.函数参数名应使用小写字母,使用下划线作为单词之间的分隔符,例如:num_students。 12.类型定义名应使用大写字母开头,每个单词首字母大写,使用驼峰命名法,例如:StudentInfo。 13.行内...
在C语言中,命名规范是非常重要的,它可以使代码更加易读和易于维护。变量名应该使用有意义的名称,避免使用缩写或单个字母作为变量名。函数名应该使用动词开头,以表明其功能。结构体和枚举类型应该使用大写字母开头的名称。3. 注释 注释是代码中非常重要的一部分,它可以使代码更加易读和易于理解。建议在代码中添加适当...