C语言程序设计:现代方法(第2版)是C语言的经典之作,被誉为“近10年来的一部C语言著作”。本书主要的一个目的就是通过一种“现代方法”来介绍C语言,书中强调标准C,强调软件工程,不再强调“手工优化”。这一版中紧密结合了C99标准,并与C89标准进行对照,补充了C99中的全新特性。本书分为C语言的基础特性、C语言的高级特性、C语言标准库和参考资料4个部分。每章末尾都有一个“问与答”小节给出一系列与该章内容相关的问题及答案,此外还包含适量的习题。
C语言程序设计:现代方法(第2版)是为大学本科阶段的C语言课程编写的教材,同时也非常适合作为其他课程的辅助用书。
目录
- 第1章 C语言概述1
- 第2章 C语言基本概念7
- 第3章 格式化输入/输出26
- 第4章 表达式36
- 第5章 选择语句50
- 第6章 循环69
- 第7章 基本类型88
- 第8章 数组113
- 第9章 函数129
- 第10章 程序结构155
- 第11章 指针172
- 第12章 指针和数组184
- 第13章 字符串198
- 第14章 预处理器225
- 第15章 编写大型程序248
- 第16章 结构、联合和枚举267
- 第17章 指针的高级应用294
- 第18章 声明 327
- 第19章 程序设计 345
- 第20章 底层程序设计 363
- 第21章 标准库 377
- 第22章 输入/输出 384
- 第23章 库对数值和字符数据的支持 419
- 第24章 错误处理 446
- 第25章 国际化特性 456
- 第26章 其他库函数 482
- 第27章 C99对数学计算的新增支持 503