发表于2025-01-12
本书特色
本书採取一种有条理的方式来解决问题,并且应用已被广为接受的软体工程方法,将程式设计为具备一致性、可读性、并可重复使用的模组。我们以 ANSIC 作为这些模组的实作工具,这是一种以其能力及可携性着称,并具备标准化与产业水准的程式语言。本书可用于程式设计方法的入门课程,因为书中内容并不要求读者具备先修的电脑或程式设计背景。书中提出多样性的案例研究以及练习,让教师能够针对电脑主修或其他领域的学生,授予入门性 C 程式设计课程。
本版新增内容
在第六版我们新增了第 0 章。这一章的目的是设计来说明计算机这个领域的架构与机会。我们希望这章可以鼓励主修计算机的学生想像自己在世界中扮演的角色。另外,在第一章中,我们主要更新了硬体部分的资料,以符合最新硬体的发展。在每一章最后,我们重新设计与加强了许多个案研究。
0. 以资讯科学作为生涯发展的路径
1. 电脑和程式语言概论
2. 综观 C 语言
3. 函式的设计
4. 选取结构:if 与 switch 叙述
5. 回圈叙述
6. 模组化的程式设计
7. 简单资料型态
8. 阵 列
9. 字 串
10. 递 回
11. 结构与联合型态
12. 文字档与二进位档案
13. 撰写较大的程式
14. 动态资料结构
15. 使用程序与多绪处理多工程序
16. 关于 C++
附 录
C 语言详论 6/e pdf epub mobi txt 电子书 下载 2025
C 语言详论 6/e pdf epub mobi txt 电子书 下载