初读K&R的C语言圣经

最近两天在上班路上翻看the C Programming Language,速度并不快,才看到21页,而且中间很多因为都是站着看的,没有办法记录下来,有些忘了。

感觉这本书并没有国内的C语言书讲的细致,大家都说好,可能我读的少,所以还暂时看不到好在何处。还差一点因为一句话就彻彻底底的搞错了数据类型转换方式。还有这本书中一直对主函数的写法都是main(),而国内教的一般是void main(),刚刚网上查了查,大家都说都是不好的习惯,提倡的正规写法只有两个。但是我并不了解,所以还是要继续学习。至少现在我用默认设置的codeblocks,K&R书里的那种写法是被warn的。

不过发现一个比较重要的事,就是编程风格。这本书所教的是所谓的K&R风格,暂时还不太习惯,国内高校中大家都教的是标准风格,所以有点一时难以接受。今天查了查资料,发现,不仅仅是indent才叫“风格”!还有空格啊之类很多东西,真是让人很惊讶!记得原来刚刚学C的时候,老师们都说:随便去写吧,因为空格不影响的!所以我都从来不在双目运算符中留空格!⊙﹏⊙b还有很多,查了查资料。既然学了,那就要改掉以前的坏习惯,慢慢开始养成一个好习惯才对。

有关编程风格的文章:

  • C语言编码风格(一)——缩进和空白

http://blog.csdn.net/ibznphone/article/details/8050737

  • Java编程风格

http://cssa.dartmouth.edu/~fangq/MATH/download/source/prog_style.htm

转载于:https://www.cnblogs.com/alice2012/archive/2013/01/07/2848514.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值