赞
踩
1、通用命名规则
函数、变量、文件命名应具有描述性,不要过
度缩写,类型和变量应该是名词,函数可以用命令性动词
普通变量:
int num_errors;
int_num_conpleted_connections;
不要使用缩写
int error_count; //Good
int error_cnt; //Bad
全局变量:
少用;加g_
常量:
const int kDaysInAWeek = 7;
函数:
void OpenFile();
AddTableEntry();
文件:(小写字母)
my_useful_class.cab
http_server_logs.h
httpserverlogs.h
类型:
结构体:
struct UrlTableProterties
{
char *name;
int num_entries;
}
枚举:
enum UrlTableErrors
{
OK = 0,
ERROR_OUT_OF_MEMORY,
ERROR_MALFORMED_INPUT,
}
宏:
#define PI_ROUND 3.14
2、语句
if:
if (condition) //if和小括号之间加一个空格
{
}
switch:
switch (var)
{
case 0:
{
break;
}
....
default:
{
assert(false);//default永不执行时,这样写
}
}
3、头文件:
.c里头文件包含顺序
(1)本类头文件
(2)C系统文件
(3)其他库文件
(4)本项目内头文件
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。