C语言编程规范
来源:互联网 发布:防火墙软件下载 编辑:程序博客网 时间:2024/05/16 03:33
结合实际的开发经验,使用的《C语言编程规范》已发布,可以访问 http://www.qmailer.net/archives/171.html。
或点击 C语言编程规范
1. 背景
无论如何,标准是团队开发的保证之一,而且标准欢迎争吵和变化。我们使代码易于管理的方法之一是增强代码一致性,让别人可以读懂你的代码是很重要的,保持统一编程风格意味着可以轻松根据“模式匹配”规则推断各种符号的含义。创建通用的、必需的习惯用语和模式可以使代码更加容易理解,在某些情况下改变一些编程风格可能会是好的选择,但我们还是应该遵循一致性原则,尽量不这样去做。
2. 环境
统一开发人员的开发环境,包括文本编辑环境、SHELL环境,通常我们使用VIM的UTF-8编码环境,使用4个空格代替Tab进行缩进。
3. 命名
头文件(.h 文件)和程序文件(.c文件)文件名全部使用小写字母或数字,以下划线(_)进行分隔,且尽量保证头文件和程序文件的一一对应。
即: ngm_模块名_类别名
1
2
3
#示例:
ngm_cstring.h
ngm_cstring.c
0 0
- c语言编程规范
- C 语言编程 规范
- C语言编程规范
- C语言编程规范
- C语言编程规范
- C语言编程规范
- c语言编程规范
- c语言编程规范
- C语言编程规范
- C语言编程规范
- C语言编程规范
- C语言编程规范
- C语言编程规范
- C语言编程规范
- C语言编程规范
- C语言编程规范
- C语言编程规范
- C语言编程规范
- CGAL4.4_2D限定三角化及网格(2D Conforming Triangulations and Meshes)
- 关于自己
- 第一场 第二题
- Windows7+CentOS双系统同一硬盘
- java模拟form表单提交图片文件Posted by
- C语言编程规范
- 几种排序算法的C语言实现
- SVM的提出
- SqlYog工具执行导入比较大sql文件报错
- PHP中的HTTP协议
- Linux使用dd命令测试硬盘读写速度
- SNMP Object Navigator
- Linux Set or Change User Password
- 【LeetCode】Binary Tree Inorder Traversal