50000
最近在看大一学的C语言书《C程序设计》第二版,由西电出版社和郑融合编。我感到愤怒和愤怒!时隔10年,我再次重温这本书,不知何故明白了很多以前不懂的内容和代码。重新看了一遍,发现这本书太无聊了,根本不适合大一学生学习。客观来说,这本书更具有理论性和学术性。
C编程西电版
第一章介绍了计算机结构、二进制转换、编译和C开发。
第二章介绍了10页的关键字、数据类型、常数、变量和光学运算符。
似乎作者出于学术原因,故意写得隐晦而全面。
例如,在第63页,引入了getchar()函数。看了四行就写了一句话:“这个结果和目前使用的内部环境非常不一致,不建议使用这个功能。”不推荐?不推荐。你为什么写它?而且一次引入了getche()、getchar()和getch()三个函数,对于初学者来说非常混乱!
此外,第34页“控制字符表示”列出了所有控制字符“\ ntvbrf \ “?“a0dddxhhh”.其实我们在使用的时候,只需要知道\n是换行符,\t是tab,\r是回车即可。
类似的学术形式数不胜数,对于一个新人来说,大大增加了学习难度。介绍的太详细太学术了!
我不是说这本书编得不好。作为一个综合性的学术书籍是不错的,但是作为大一的第一本语文书,就不合格了!
为什么这么说?如果你读过Eric Matthes的《Python编程,从入门到实践》,就很容易理解了。第一部分,本书介绍了编程的基础知识。我们来看看他是怎么介绍的:
这本书并没有解释Python需要用到的所有语法规则,而是让我们通过几行小代码直接了解每一行的语法规则。例如:
Python编程从入门到实践
第1章:介绍如何安装Python IDE。
第二章:变量介绍,第三章链表介绍,第四章链表操作,第五章if语句,第六章字典,第七章循环,第八章函数,第九章类等。
每章通过代码示例介绍基本语法规则、最常用的函数和方法。而且在排版中,代码是单独用灰色字体打印的!
先打印一段代码,然后逐行解释用法。
这种方式大大增强了可读性和趣味性,新手学了基础就可以写一些简单的函数了!
我们都知道学习英语的最好方法是什么。只是听,模仿,就像我们小时候,不知道语法结构,但能理解意思,表达思想。但是由于十几年的英语教育缺乏这样的语言环境,我们不得不学习语法,背单词。最后只会做题却听不懂,不会说话!
十年后,重温C,忍不住写了这么多。其实按照现在的云计算框架,我们更容易学到东西。网上有那么多在线视频,我们只需要看着他们写代码,然后模仿练习就可以了。尤其是语言方面,学那么多语法规则,还不如每天多读多练。西电版C不适合一个初学者,我们可以拿它当参考书,但一定不能是初学者的书!
作为国内电信工程专业学生学习C语言入门的感受。
整页的语法和理论
苦与难的轻重缓急,其实不需要讲究那么多。
。C语言,Python,程序设计,读书,英语,集成开发环境,多看阅读,电脑。50000 最近在看大一学的C语言书《C程序设计》第二版,由西电出版社和郑融合编。我感到愤怒和愤怒!时隔10年,我再次重温这本书,不知何故明白了很多以前不懂的内容和代码。重新看了一遍。2024-03-24 14:15
主题测试文章,只做测试使用。发布者:rekoe,转转请注明出处:https://www.mulub.com/4601.html