开发工具:
文件大小: 54kb
下载次数: 0
上传时间: 2017-09-16
详细说明: 一个好的程序编写规范是编写高质量程序的保证。清晰、规范的源程序不仅仅是方便阅读,更重要的是能够便于检查错误,提高调试效率,从而最终保证软件的质量和可维护性。 说明 本文档主要适用于刚刚开始接触编程的初学者。 对于具有一定工程项目开发经验的程序员,建议学习C语言程序代码编写规范—高级版。 目录 1 代码书写规范 2 注释书写规范 3 命名规范 4 其它一些小技巧和要求 1 代码书写规范 1.1函数定义 花括号: { } 每个函数的定义和说明应该从第1列开始书写。函数名(包括参数表)和函数体的花括号应该各占一行。在 函数体结尾的括号后面可以加上注释,注释中应该包括函数名,这样比较方便进行括号配对检查,也可以清晰地看出来函数是否结束。 范例1:函数的声明 void matMyFunction(int n) { …… } /* matMyFunction*/ 1.2空格与空行的使用 要加空格的场合 在逗号后面和语句中间的分号后面加空格,如: int i, j, k; for (i = 0; i < n; i++) result = func(a, b, c); 在二目运算符的两边各留一个空格,如 a > b a <= b i = 0 关键字两侧,如if () …, 不要写成if() … 类型与指针说明符之间一定要加空格: char *szName; 不加空格的场合 在结构成员引用符号.和->左右两加不加空格: pStud->szName, Student.nID 不在行尾添加空格或Tab 函数名与左括号之间不加空格: func(…) 指针说明符号*与变量名间不要加空格: int *pInt; 不要写成: int * pInt; 复合运算符中间不能加空格,否则会产生语法错误,如: a + = b a < = b 都是错误的 空行与换行 函数的变量说明与执行语句之间加上空行; 每个函数内的主要功能块之间加空行表示区隔; 不要在一行中写多条语句. 范例2:空行与换行 int main() { int i, j, nSum = 0; //变量说明 for (i = 0; i < 10; i++) //执行代码 { for (j = 0; j < 10; j++) { nSum += i; } } } ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.