我们该如何全面提高程序的可读性

别混日子了,小心让日子把你们给混了。《士兵突击》—老马

有几次我看着自己写的代码,感觉很不好受,为什么呢?因为那几个字母变量确实把我弄糊涂了,我得回忆我当初为什么要这样写代码,想想总觉得很浪费时间,于是我亲自整理了一下关于提高程序可读性的四点技巧。

NO.1:给变量赋予独特的意义

我们在定义变量时要给变量名起个有意义的名字,就和给宠物起名字一样给它赋予一个特别的意义。如果变量名无法表达清楚,就可能会在你写代码时忘记它是什么意思了,最重要的是以后再回过头来看自己写的代码时可能要花费大量的时间去理解它。

NO.2:写注释

写注释真的真的很重要啊!!!写注释不仅能让自己更容易读懂程序,也能让别人更容易读懂你所写的程序。如果你定义的变量没赋予什么特别的意义,那么写注释也是一个很好的选择。C语言注释分为下面两种:

//这种注释仅限于单行
/*这种注释适用于多行

        */

NO.3:在函数中用空行分隔概念上的多个部分

C语言虽未规定一定要使用空行,但是多使用空行能提高程序的可读性,而且可以使你的代码看上去更美观。

NO.4:每一条语句各占一行

和第三条一样,C语言也并没有这样的要求,C语言的格式其实是比较自由的,可以把多条语句放在一行,也可以每条语句独占一行。当许多代码一起独占一行时,会给你阅读程序带来很大的麻烦,不方便自己理清头绪。最主要还是不好看。

如以下代码看上去是不是更具可读性且更美观

int main()//关于单位转换   ——写注释
{
    
    
int feet,fathoms;    —————使用有意义的变量名
              —————使用空行
fathoms=2;
feet=6*fathoms;     —————每行一条语句
printf("There are %d feet in %d fathoms!\n",feet,fathoms);
return 0;
}

不知以上建议是否能帮助到大家,如有帮助,请点个赞,谢谢。
公众号:程序员Bob
一个正在学习C语言的大学生,致力于将C讲得更透彻!
点赞关注~谢谢

猜你喜欢

转载自blog.csdn.net/m0_46259251/article/details/104782238