c语言编译缩进风格,C语言程序看起来不美观,快来复习一下代码风格吧!

69f74dcad78416523eac87a15103297f.png是不是很漂亮?

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

63c29d90838db6af4b2d1ecb524996fc.pnghello world!

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

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

8284611cd5bfcfce23992fcc45bbe97a.png细节

1.代码行

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

2.对齐与缩进

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

3.空行及代码内空格

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

4.长行拆分

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

ab633c895e2192667b63de6653fbf24a.png眼睛

5.程序注释

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

1a4fae70ac9dfdce84e1a0f8dc6b5b7d.png敲黑板!

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

ce410e2c20f29f4acbc8803c6b9383d3.png鹦鹉学舌!

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

d5c57b7577dfb2f7aba7dde15d1811bd.pngbug什么不存在的!

举报/反馈

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值