# include <stdio.h>int main(void){ return o;}# include <stdio.h>main(){}谭浩强的书是第一种格式,而K&R的书是第二种格式这两个格式哪个好,有什么不同? 我现在在纠结这个问题, 希望能得到慕友们的帮助
1 回答
已采纳
onemoo
TA贡献883条经验 获得超454个赞
先说个题外的:别管格式了,快放下谭老的书,别看那本了...(谭老的书算得上是《C语言错误大全》,误人子弟很多年了...)
另外,你给出的那本K&R代码也不符合现在的C标准(main函数的返回类型为int,不要略去)
代码格式算是编码风格的一部分,没法评价哪个更好。一般团队中为了保持一致性,会统一代码风格。 不过个人学习,选一个你写着顺手、看着顺眼的就好了(入门书的风格会在很大程度上影响你的)。
P.S. 谭老的书我评价过了。K&R的那本《The C Programming Language》是权威经典没错,但它太老了! 最新的也只是C89标准(如:函数声明可省略返回类型在C99之后就不允许了)
- 1 回答
- 0 关注
- 1034 浏览
添加回答
举报
0/150
提交
取消