别的不说,int a,b,c;这种垃圾代码风格,让多少初学者代码风格不规范。1.只讲规则,不讲原因,这也是国内技术书籍常见的问题。2.代码风格不好。3.结构松散,未将相关的知识进行联系。比如,数组与指针的关系,可能我忘记了,我不记得这本书里面讲过这个。入门者应当在入门的时候建立一个对C语言正确的印象,虽然这本书讲得浅显,但并不是一门好的入门书籍。
不需要上下文..钣卡的例子的意思就是...突然看到一段代码.但是.如果变量名.是这种abc随意命名.很难被人理解,增加阅读和维护难度.比如.你突然看到 apple_counter .你就会想.这是不是一个苹果计数的程序.这样方便以后维护和查看. 这就是差距.所以.虽然.可以随便命名.但是.你如果真做开发的话.这种随意命名的方式是极其不合格的.你会被你的同事鄙视.因为.跟你有关的书写都极不规范.不易阅读.而谭浩强的书.大量是这种风格的.可以说.是误人子弟.
国外好多基础课程都会说,写编码不止跟计算机打交道,还跟人,所以类方法的命名都应该有其含义
缺少上下文 不好判断
@哲学大王朱亭亭 好吧 for(a=0; a<128; a++) { for(b=0; b<128; b++) {;} } 跟 for(apple_counter=0; apple_counter<128; apple_counter++) { for(pear_counter=0; pear_counter<128; pear_counter++) {;} } 这位大神,请问你觉得哪种方式更好一些?
@哲学大王朱亭亭 读多了或者写多了代码,你会明白的。
int a,b,c 这种风格为什么不好?
你推荐一本好的入门书吧
面对现实吧。没办法。。。
以其昏昏,使人昭昭 http://bbs3.chinaunix.net/viewthread.php?tid=1686753&extra=page%3D1%26amp%3Borderby%3Dlastpost%26amp%3Bfilter%3D2592000