码迷,mamicode.com
首页 > 其他好文 > 详细

养成良好的写代码习惯

时间:2015-10-07 22:46:56      阅读:311      评论:0      收藏:0      [点我收藏+]

标签:

看了上一节hello world一篇,相信你对C语言语法结构有了一定感触,其实基本上每个C语言程序代码都是那样的声明,那样的框架,而要填充的内容就是框架内的内容。会了hello world,其他的也就可以融会贯通,只不过是学习新的语句新的函数,新的算法的问题。所以在你写代码写的很6之前,我要讲一节习惯的问题。就是写代码的习惯。

  为什么要养成好的写代码的习惯?因为你的代码并不只是要求能运行,还要美观易读。有可读性的代码才是有价值的代码,如果你写完代码,别人根本看不懂,甚至你自己都看不懂,那么这个代码就没法修改,如果程序需要升级或者要修改漏洞,效率就会很低!

  一般来说,像DEVC之类的软件会自动让代码变得好看,但是推荐初学者不要用这种“傻瓜软件”,真正的程序员只需要一个记事本来写代码。并且在linux下写程序也基本上要记事本模式。像DEVC这种软件会自动给你缩进开头的空格,自动补全括号,甚至自动补全代码。所以初学者要是用这类软件是不利于写代码的。因此建议代码在记事本里写完,然后粘贴到DEVC里编译。这样也就意味着每个空格都要自己来打,而且要打成和傻瓜软件一样的形式,有层次又美观。

  下面介绍一个特殊的地方,就是大括号。在函数框架,分支结构,循环结构(后面两个后面会讲)里,都会用到大括号,但是规范格式是有所不同的。函数框架的大括号两个都顶格,其他的大括号都要左括号与分支(循环)语句同行,右括号与左端对齐。例如

int main()
{
    if (...) {
    
    }
    for (...;...;...) {
        while () {
        
        }
    }
    return 0;
}

显然这样有层次性的格式可以增强可读性。当然,如果想少打几个空格,可以用Tab键(开启大写的那个键上面那个键),一个Tab键可以代替3-4个空格。

关于代码编写的习惯问题,读者可以在以后的编写过程中慢慢体会。

养成良好的写代码习惯

标签:

原文地址:http://www.cnblogs.com/itlqs/p/4859617.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!