程序书写风格
来源:互联网 发布:用python的turtle画图 编辑:程序博客网 时间:2024/06/06 02:38
1、函数
函数的返回类型一定要写,不管它是否默认类型,函数的参数之间应用一逗号加一空格隔开,若有多个参数,应排列整齐。
int SendResetMsg(PTLAPENITY pLAPEntity,int iErrorNo){ int iTempValue; . . .}
函数的类型和上下文连个括号应从第一列开始,函数的第一行应缩进一个TAB,不得用空格缩进。(按大多数程序范例,TAB为四个字符宽)
2、语句
循环语句和if语句等语句的第一个大括号可跟在第一行的后面,接下来的语句应缩进一个TAB,
for(count = 0; count < MAXLINE; count++){ if((count%PAGELINE)==0){ . . . } . .}也可另起一行:
for(count = 0; count < MAXLINE; count++)
{ if((count%PAGELINE)==0)
{ ... }..}复杂表达式(两个运算符以上,含两个)必须用括号区分运算顺序,运算符的前后应各有一空格,习惯写在一行的几个语句(如IF语句)中间应有一空格,其他语句不鼓励写在同一行。
空格加在适当的地方,如if (;for (;) {;
语句的上下对齐也可使程序便于阅读,如
<span style="white-space:pre"></span>myStruct.iFirstNumber = 0;<span style="white-space:pre"></span>myStruct.lSecondNumber = 1;<span style="white-space:pre"></span>myStruct.pThePoint = NULL;
3、常量
常量一般情况下可用宏定义,用大写的方式,单词之间用下划线隔开,如:
#define MAX_LINE 100#define PI 3.1415926不鼓励在程序中出现大量的数字常量。
注:对于一些有必要说明的缩写,可以再模块描述内加以说明。
0 0
- 程序书写风格
- 谈CSS书写风格
- 谈CSS书写风格
- CSS的个人书写风格
- IOS 代码书写风格规范
- IOS 代码书写风格规范
- 常用的Ant风格书写
- C语言代码书写风格
- 程序风格
- C#程序书写规范
- C#程序书写规范
- Java 程序书写规范
- 程序书写规则
- wxWidgets程序书写步骤
- 规范书写程序规则
- wxWidgets程序书写步骤
- wxWidgets程序书写步骤
- 测试程序书写技巧
- 转:谈ObjC对象的两段构造模式
- IOS开源库一览表
- java实现计算两个日期相差多少月、比较两个日期大小 等常用日期操作
- Android开发之WebService介绍---WebService(一)
- Ubuntu Server 12.04 安装 Tomcat 7.0.40
- 程序书写风格
- wordpress技巧之数据库密码在哪儿
- 软件采购必备:软件供应商评估表 之四(共七)
- linux的ln指令详解~多图,易理解(硬链接和软链接)
- Java比较两个时间相差多少天,多少个月,多少年
- sed命令详解
- 冬季养生 就选黑木耳的食物养生吧
- IP优先级、TOS优先级、DSCP优先级和802.1p优先级的区别
- 关于opencv中cvtcolor函数的code参数用CV_BGR2YUV与CV_BGR2YCrCb的了解