google 编程规范



1.尽量不要使用全局变量,包括STL
2.函数尽量要短,以便于修改,不超过40行,超过了40行将其分割
3.禁止使用变长数组和allocate,存在内存泄露的危险,有可能在自己机器上能运行,到了其他机器上就不行了
4.不要使用流,适用printf和scanf,I/O要唯一
5.当a++不影响程序结果时,用++a,因为a++会对i值进行一次拷贝
6.能用const就用const,const放在前面
7.int a; sizeof(a)比sizeof(int)好,因为如果a的属性发生了变化,不需要改变
8.函数命名,变量命名,文件命名,要详细,不要节省空间,让别人更快理解为重,函数命名是指令性的
9.文件名要全部小写
10.常量命名要以大写字母K开头,K后面接大写字母开头的单词
11.普通函数以大写字母开头,每个单词的首字母大写,没有下划线,ADDTableEntry()
12.存取函数要与存取变量名匹配,例如
int num;
int set_num(int num);
13.枚举命名,要全大写,单词以下划线相连,例如MY_EXCITING_ENUM_VALVE
14.类成员变量以下划线结尾,全局变量以_g开头

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值