您当前的位置:首页 > 互联网教程

谭浩强的C语言程序设计。各个版本有什么区别

发布时间:2025-05-14 03:29:46    发布人:远客网络

谭浩强的C语言程序设计。各个版本有什么区别

一、谭浩强的C语言程序设计。各个版本有什么区别

就拿第四版和第三版作对比,区别如下:

(1)C程序设计谭浩强版本的第四版:这是清华大学出版社2010年出版的一本书,作者是谭浩强。

(2)C程序设计谭浩强版本的第三版:被普遍认为是学习C语言的一本好教科书,并且被全国大多数大学所选择。

(1)C程序设计谭浩强版本的第四版:本书被大多数大学用作C语言学习的教科书,且纠正了第三版中的不足。

(2)C程序设计谭浩强版本的第三版:获原电子工业部优秀教科书一等奖,大学出版社畅销书特等奖,全国高等院校计算机基础教育研究会优秀教材一等奖。

(1)C程序设计谭浩强版本的第四版:内容先进,体系合理,概念清晰,说明详尽,步骤少,分散困难点,实例丰富,通俗易懂,文字通俗易懂,是初学者学习C程序设计理想的教材,可以用作大学所有专业的正式教材。

(2)C程序设计谭浩强版本的第三版:已发行超过700万册,创下了类似书籍的全国记录,并且是学习C语言的主流书籍。

二、谭浩强C语言入门书籍

【丛书名】:中国高等院校计算机基础教育课程体系规划教材

2.4.3三种基本结构和改进的流程图26

2.4.4用ns流程图表示算法28

第3章最简单的c程序设计——顺序程序设计37

3.3.2最基本的语句——赋值语句59

4.2.1用if语句处理选择结构举例87

4.7用switch语句实现多分支选择结构102

5.7.1用break语句提前终止循环126

5.7.2用continue语句提前结束本次循环127

5.7.3break语句和continue语句的区别128

6.2.2怎样引用二维数组的元素150

6.3.3怎样引用字符数组中的元素155

6.3.4字符串和字符串结束标志156

第7章用函数实现模块化程序设计170

7.4对被调用函数的声明和函数原型179

7.9.1动态存储方式与静态存储方式204

8.3.2在引用数组元素时指针的运算231

8.4.3使用字符指针变量和字符数组的比较263

8.5.2用函数指针变量调用函数266

8.5.3怎样定义和使用指向函数的指针变量268

8.5.4用指向函数的指针作函数参数270

8.7.3指针数组作main函数的形参282

8.8动态内存分配与指向它的指针变量285

8.8.2怎样建立内存的动态分配285

9.1.3结构体变量的初始化和引用297

9.3.3用结构体变量和结构体变量的指针作函数参数306

10.2.1用fopen函数打开数据文件335

10.2.2用fclose函数关闭数据文件337

10.3.2怎样向文件读写一个字符串341

10.3.3用格式化的方式读写文件344

10.3.4用二进制方式向文件读写一组数据345

附录a在visual c++ 6.0环境下运行c程序的方法370

附录b常用字符与ascii代码对照表377

三、为什么很多人吐槽谭浩强的c语言程序设计

1、很多人对谭浩强的C语言教材持负面看法,本文将理性分析此教材的优劣。

2、教材被一些教师批评为“狗屁不通”,并认为他非计算机专业出身,曾是清华图书馆的翻译。有人认为国内出书抄袭现象严重,连谭浩强的错误也被误抄。

3、作为教材使用者,我的感受是,这本书对于初学者较为友好。

4、在大学C语言课程开始前,我自学了谭浩强的教材,通过书中的实例代码和输出结果进行对照和实践,逐步加深理解。教材中的课后习题也加强了我的实操能力,帮助我顺利通过了NCRE二级C语言考试。

5、然而,初学者应避免盲目听取负面评论,学习一门语言的关键在于个人兴趣和实践方法。教材选择不当只会让学习过程更加艰难。

6、对于C语言学习,我推荐两本经典教材:《C primer plusa》、《C和指针》。谭浩强的教材虽有时代局限,但在90年代初具有重要指导意义。随着时间的推移,计算机科学快速发展,经典教材逐渐被淘汰。

7、教材选择不当或长时间沿用老旧教材是问题根源。大学和教授应紧跟行业发展,更新教材内容,避免误导学生。而谭浩强将一生奉献给中国计算机科学的发展,其捐资助学的善举更值得尊敬。

8、计算机基础学习至关重要,参考一流大学教材能提高学习效率。推荐包含浙大计算机专业4年内容的教材、课件、试卷、PPT等资源。

9、最后,计算机领域面试核心知识点包括算法设计、数据结构、操作系统、网络等,准备时需注重实践能力的培养。