ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

《C程序设计(第四版)》小记

2020-01-22 10:57:20  阅读:184  来源: 互联网

标签:本书 语言 C语言 学习 第四版 程序设计 思路 小记


我看的这本书很经典,它是谭浩强写的,也就是广为流传的“C语言红皮书”。在网上看了很多帖子,生活中也问过一些朋友,大多数人是不认可这本书的。很多人都说这本书很烂,看不懂,然后去“追逐”国外的一些教材。其实我想说的是这本书你真的认真看了吗?它就真如大家说的那么烂吗?

这本书的定位是“教材”,它的受众是广大的学生群体,这是一本很经典的教材。我写这篇小记是想给大家推荐一下这本书,一定要选择性地去看学习书中的方法

对使用本教材的建议

本书是作为高等学校学生学习C程序设计的教材,对象是没有学过计算机程序设计的大学生。

作者是按照“提出问题-解决问题-归纳分析”的思路来写这本书的,书中的例题也是按照“提出任务-解题思路-编写程序-运行程序-程序分析-有关说明”的思路展开的。这是值得我们学习的,也就是上文说的“学方法”。

2. 为什么选择C语言

进行程序设计,必须用一种计算机语言作为工具,否则只是纸上谈兵。可供选择的语言很多,各有特点和应用领域。

......

有人以为C++语言出现后,C语言过时了,淘汰了,这是一种误解。C++是为处理较大规模的程序开发而研制的大型语言,它比C语言复杂得多,难学得多。事头上,将来并不是每个人都需要用C++编制大型程序,C语言是更为基本的。

......

在需要时进一步学习C++,也是很容易过渡的。

3. 怎样处理算法和语言的关系

进行程序设计,要解决两个问题:
(1)要学习和掌握解决问题的思路和方法,即算法;
(2)学习怎样实现算法,即用计算机语言编写程序,达到用计算机解题的目的。

......

语法规则不是通过孤立的学习而是在学习编程的过程中学到的。

 

4. 怎样学习C程序设计

(2)要把重点放在解题的思路上,通过大量的例题学习怎样设计一个算法,构造一个程序。初学时更不要在语法细节上死背死抠。一开始就要学会看懂程序,编写简单的程序,然后逐步深入。语法细节是需要通过较长期的实践才能熟练掌握的。

(5)要举一反三。学习程序设计,主要是掌握程序设计的思路和方法。学会使用一种计算机语言编程,在需要时改用另一种语言应当不会太困难。

 

以上部分摘自该书前言部分,作者很清楚的写明了学习C语言的思路和方法。这本“小红书”里有很多“例题”,很多都值得去积累,看过该书你应该积累一些“好题”,学习作者提供给你的这种思路。通过积累这些例子,你就有了自己的“题库”,对你以后去“刷题”都有帮助的。

以上文字就是我的小记。简言之,这本书值得去读,“取其精华弃其糟粕”的去读。

2020-01-22

标签:本书,语言,C语言,学习,第四版,程序设计,思路,小记
来源: https://www.cnblogs.com/from2020y/p/12228077.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有