为什么这么多人喷谭浩强的C语言程序设计

 我来答
风若远去何人留
2017-10-27 · 知道合伙人互联网行家
风若远去何人留
知道合伙人互联网行家
采纳数:20412 获赞数:450126
专业C/C++软件开发

向TA提问 私信TA
展开全部
不是谭浩强写的烂,谭浩强那几本关于语言学的书还是不错的
主要是因为太旧了,这么多年过去了还是用十多年前的教材,
计算机,可以说是目前世界上最前沿的东西,学他的教材却是最落后的教材
编译器用的还是vc6.0 拿来开发工程简直费劲的要死,可没办法,教材不换,老师不改,考试不改,所以教材又不换,循环往复,导致这么多年了学生们学的还是vc6.0
书上有些地方和现实有出入,并不是因为书写错了,是标准变了,现在都是c99标准
vc6.0不支持c99标准,所以在一些细节上和现在有出入,比如scanf不安全要用scanf_s,fopenf不安全要用fopen_s之类的
这本书用来打基础还是可以的,对于非计算机专业的人来说也算是够用了,对于专门学计算机的来说,等后期涉及到比较底层的东西时,你已经有了两三种语言的基础,就算书上优点小错也是可以自行脑补的
如果你们以后要学习android的话,你会发现android的十二五教材更垃圾,说的话都看不懂,错别字就算了,还有病句,代码几乎全部不能用
相比来说谭浩强的书简单浅显,虽有错误但也不严重,也算凑合了
匿名用户
2020-01-15
展开全部
因为确实很烂。
举个最简单的例子,谭书说“在每个数据声明和语句的最后必须有一个分号。分号是C语句的必要组成部分。”,这显而易见是错的。
再比如,ISO(International Standard Organization) ,绝对是谭式英语。这么简单的东西都错,还能指望有什么是对的么
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式