良好的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
原创粉丝点击