良好的C语言程序的风格
来源:互联网 发布:厦门市网络预约 编辑:程序博客网 时间:2024/05/22 10:55
1.注释代码不使用注释符号,使用预处理指令#if更加安全
#if 0
需要注释的代码部分
#endif
2.在声明一个变量时需要初始化一个值,没有初始化值的变量是不确定的,也就是个垃圾
int8u_t value = 1;
3.通过空行来分隔不同的逻辑代码段,读者无需一行行搜索某一功能的开始和结束的代码段
4.声明指针建议用int *a,不要用int* a的形式,虽然在声明一个指针变量的效果是一样的,但是同时声明多个相同类型的指针变量时易出错
int* a,b,c //声明了一个int类型的指针变量a,声明两个int类型的整型变量b,c,建议用int *a,*b,*c
5. .h文件中必须在开头和末尾写条件编译:
#ifndef __全大写文件名_H__ (或者写成:全大写文件名_H__)
#define __全大写文件名_H__
…(.h文件内容)
#enif
这样做是为了防止多次包含,保证在编译时前面已经替换过该头文件,后面将不再替换,否则有些内容可能重复定义。
6.在做除法运算的时候一定要先排除除数/被除数=0的可能,否则会导致严重后果
int a,b,c;
if(a!=0 && b!=0)
{ c = a/b;}
0 0
- 良好的C语言程序的风格
- 良好的代码风格
- 良好的Java风格
- 良好的代码风格
- 良好的代码风格
- 良好的编程风格
- 良好的编程风格
- 良好的编程风格
- 良好的工作风格
- 良好的代码风格
- 良好的编程风格
- 良好的代码风格
- 良好的编程风格
- 良好的编程风格
- 良好的代码风格
- 良好的编程风格
- 谈谈C语言教学:应该从一开始就培养学生良好的编程风格和习惯
- 谈谈C语言教学:应该从一开始就培养学生良好的编程风格和习惯
- 从最大似然到EM算法浅解
- 经典完整版Android开发环境搭建
- [Qt和GLSL的笔记3] GLSL基本知识和两个小例子
- PMBOK 项目管理 九大知识领域和五大流程
- R语言绘图004-legend()参数详解
- 良好的C语言程序的风格
- makefile的语法及写法
- Git 的 .gitignore 配置
- HDU 5667 Sequence(矩阵快速幂)
- 玲珑杯----两只老虎
- 毕业设计过程记录五,单目摄像机标定
- Android 学习资料和工具整理
- Qt中QAxObject读取Excel文件
- Romantic(扩展欧几里得)