Linux下C编程习惯

大学期间刚开始学习C语言时,我对于编程的要求不屑一顾,所以别人在参考我的代码的时候总是会说我写的“太乱”,当初我自己对于代码的要求就是自己能懂就行了。当我要踏入社会的时候我发现我必须要改掉这个不好的习惯,因为工作后不是简简单单的只要自己看懂就行了!下面就来简单的介绍我在linux下编程所学的一些规范的写法吧。

1.宏定义的名称每个字母都用大写,名字要体现它在代码中的含义,例如:

#define PI 3.1415926

2.函数的命名尤其要有特点,单凭从函数名就能知道它所实现的功能,单词之间通常用下划线连接,例如:

void send_data(int xxx)

3.对于结构体和if/for/while/switch语句,“{”要与其在同一行,例如:

if (a>b){

c=a;

a=b;

b=c;

}

4.在if和else混用的情况下else不另起一行,例如:

if (xxx) {

……

}

else if (xxx) {

……

}else {

……

}

5.对于函数,“{”需要另起一行,例如:

int sum(int a,int b)

{

……

}

6.在编写switch/case的时候需注意,通常将switch和case对齐,例如:

switch(xxx){

case xx:

……

case xx:

……

default:

……

}

当然这里只是简单的介绍下,具体的很多东西还是要在编程的过程中去解决的。

作者:bigloomy
来源:CSDN
原文:https://blog.csdn.net/bigloomy/article/details/6208018
版权声明:本文为博主原创文章,转载请附上博文链接!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值