北京最好的荨麻疹医院 http://baidianfeng.39.net/a_ht/210414/8846512.html是不是很漂亮?
今天大白就和大家讨论一下代码风格这个问题!就像世界上没有完全相同的两片雪花,每个人的字迹,指纹都是略有差异的。也正是这样,我们这个世界才变得缤纷多彩,不至于过于乏味。那么我们今天就来规范一下C语言的规范吧!让大家更快,更美观的打出代码!
helloworld!
代码风格是一个习惯,养成良好的代码风格对保证程序的质量至关重要,因为很多程序错误是由程序员得不良编程习惯引起的。
今天我们就程序的版式来详细解说一下。
细节
1.代码行
一行内只写一条语句,一行代码只定义一个变量。这样的话代码容易阅读,便于程序测试和写注释。还有在定义变量的时候初始化该变量。这样可以避免变量初始化被遗忘,或者引用未初始化的变量。
2.对齐与缩进
程序的分界符{和}一般独占一行,且位于同一列,同时与引用他们的语句左对齐。这样可以查看自己是否露了其中一个。一般用设置为4个空格的Tab键进行缩进。现在大部分开发环境、编辑软件都支持自动缩进,即根据用户代码的输入,智能判断应该缩进还是反缩进,替用户完成调整缩进工作。例如,在VisualC++编译环境中,只要选取需要的代码,按ALT+F8可以进行代码格式的自动整理。
3.空行及代码内空格
在每个函数定义结束后加一个空行,能让程序更美观。在函数体内,相邻的两组语句块之间加空行。关键字之后加空格,来突出关键字。比如定义变量的时候后面加一个空格。当然,函数名之后不加空格。至于赋值、算术、关系、逻辑等运算符的前后各加一个空格,但是一元运算符前后不加。
4.长行拆分
为了便于阅读,如果代码行太长,也要考虑在适合位置进行拆分,拆分出的新行要进行适当的缩进,使排版整齐。
眼睛
5.程序注释
注释对于程序犹如眼睛对于人的重要性一样,程序越复杂,注释就越显得有价值。没有注释的程序对于读者好比眼前一团漆黑。当然,注释也不是越多越好,无意义和多余的注释如同垃圾,不但白写,还可能扰乱了读者的视线,甚至可能出现两种意思,还不如不加注释。那么,我们就重点说一下这个注释的规则!
敲黑板!
首先,在重要的程序文件的首部,对程序的功能、编程者、编程日期、以及其他相关信息加以注释说明!在用户自定义函数的前面,对函数借口加以注释说明!在一些重要的语句行的右方,如果在定义一些非通用的变量,函数调用,较长的多重嵌套语句块结束处,加以注释说明!在一些重要的语句块的上方,尤其语意转折出,对代码功能、原理进行解释。
鹦鹉学舌!
最后我们要注意点的一点就是,不要把注释写成白话文翻译,鹦鹉学舌!不写做了什么,要写想做什么,如何做!要注意的大概就是这些吧。如果有补充,以后大白会告诉大家的。希望大家都有一个漂亮的代码风格,少出bug!
bug什么不存在的!