Linux下C编程习惯
大学期间刚开始学习C语言时,我对于编程的要求不屑一顾,所以别人在参考我的代码的时候总是会说我写的“太乱”,当初我自己对于代码的要求就是自己能懂就行了。当我要踏入社会的时候我发现我必须要改掉这个不好的习惯,因为工作后不是简简单单的只要自己看懂就行了!下面就来简单的介绍我在linux下编程所学的一些规范的写法吧。
1.宏定义的名称每个字母都用大写,名字要体现它在代码中的含义,例如:
#difine 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:
……
}
当然这里只是简单的介绍下,具体的很多东西还是要在编程的过程中去解决的。
相关推荐
farwang 2020-11-25
星愿心愿 2020-11-24
tianhuak 2020-11-24
zhjn0 2020-11-24
昭君出塞 2020-11-23
bluecarrot 2020-11-23
linuxwcj 2020-10-21
以梦为马不负韶华 2020-10-20
彼岸随笔 2020-10-20
yutou0 2020-10-17
applecarelte 2020-10-16
ourtimes 2020-10-16
waterhorse 2020-09-19
MRFENGG 2020-11-11
rainandtear 2020-10-30
kyssfanhui 2020-10-20
liuhangtiant 2020-10-20