编程语言应用

注册

 

发新话题 回复该主题

C语言程序看起来不美观,快来复习一下代码 [复制链接]

1#
北京最好的荨麻疹医院 http://baidianfeng.39.net/a_ht/210414/8846512.html
是不是很漂亮?

今天大白就和大家讨论一下代码风格这个问题!就像世界上没有完全相同的两片雪花,每个人的字迹,指纹都是略有差异的。也正是这样,我们这个世界才变得缤纷多彩,不至于过于乏味。那么我们今天就来规范一下C语言的规范吧!让大家更快,更美观的打出代码!

helloworld!

代码风格是一个习惯,养成良好的代码风格对保证程序的质量至关重要,因为很多程序错误是由程序员得不良编程习惯引起的。

今天我们就程序的版式来详细解说一下。

细节

1.代码行

一行内只写一条语句,一行代码只定义一个变量。这样的话代码容易阅读,便于程序测试和写注释。还有在定义变量的时候初始化该变量。这样可以避免变量初始化被遗忘,或者引用未初始化的变量。

2.对齐与缩进

程序的分界符{和}一般独占一行,且位于同一列,同时与引用他们的语句左对齐。这样可以查看自己是否露了其中一个。一般用设置为4个空格的Tab键进行缩进。现在大部分开发环境、编辑软件都支持自动缩进,即根据用户代码的输入,智能判断应该缩进还是反缩进,替用户完成调整缩进工作。例如,在VisualC++编译环境中,只要选取需要的代码,按ALT+F8可以进行代码格式的自动整理。

3.空行及代码内空格

在每个函数定义结束后加一个空行,能让程序更美观。在函数体内,相邻的两组语句块之间加空行。关键字之后加空格,来突出关键字。比如定义变量的时候后面加一个空格。当然,函数名之后不加空格。至于赋值、算术、关系、逻辑等运算符的前后各加一个空格,但是一元运算符前后不加。

4.长行拆分

为了便于阅读,如果代码行太长,也要考虑在适合位置进行拆分,拆分出的新行要进行适当的缩进,使排版整齐。

眼睛

5.程序注释

注释对于程序犹如眼睛对于人的重要性一样,程序越复杂,注释就越显得有价值。没有注释的程序对于读者好比眼前一团漆黑。当然,注释也不是越多越好,无意义和多余的注释如同垃圾,不但白写,还可能扰乱了读者的视线,甚至可能出现两种意思,还不如不加注释。那么,我们就重点说一下这个注释的规则!

敲黑板!

首先,在重要的程序文件的首部,对程序的功能、编程者、编程日期、以及其他相关信息加以注释说明!在用户自定义函数的前面,对函数借口加以注释说明!在一些重要的语句行的右方,如果在定义一些非通用的变量,函数调用,较长的多重嵌套语句块结束处,加以注释说明!在一些重要的语句块的上方,尤其语意转折出,对代码功能、原理进行解释。

鹦鹉学舌!

最后我们要注意点的一点就是,不要把注释写成白话文翻译,鹦鹉学舌!不写做了什么,要写想做什么,如何做!要注意的大概就是这些吧。如果有补充,以后大白会告诉大家的。希望大家都有一个漂亮的代码风格,少出bug!

bug什么不存在的!
分享 转发
TOP
发新话题 回复该主题