《C Primer Plus》(第5版) 高清pdf 百度网盘 点击下载
内容简介 · · · · · · 《C Primer Plus(第6版)中文版》详细讲解了C语言的基本概念和编程技巧。
《C Primer Plus(第6版)中文版》共17章。第1、2章介绍了C语言编程的预备知识。第3~15章详细讲解了C语言的相关知识,包括数据类型、格式化输入/输出、运算符、表达式、语句、循环、字符输入和输出、函数、数组和指针、字符和字符串函数、内存管理、文件输入输出、结构、位操作等。第16章、17章介绍C预处理器、C库和高级数据表示。本书以完整的程序为例,讲解C语言的知识要点和注意事项。每章末设计了大量复习题和编程练习,帮助读者巩固所学知识和提高实际编程能力。附录给出了各章复习题的参考答案和丰富的参考资料。
《C Primer Plus(第6版)中文版》可作为C语言的教材,适用于需要系统学习C语言的初学者,也适用于巩固C语言知识或希望进一步提高编程技术的程序员。
作者简介 · · · · · ·
Stephen Prata曾在加利福尼亚的马林学院(肯特菲尔德)教授天文学、物理学和程序设计课程,现已退休。他在加州理工学院获得学士学位,在加州大学伯克利分校获得博士学位。他接触程序设计,是为了利用计算机给星团建模。Stephen撰写和与他人合著了十几本书籍,其中包括C++ Primer Plus和Unix Primer Plus。
目录 · · · · · ·
第1章 初识C语言 1
1.1 C语言的起源 1
1.2 选择C语言的理由 1
1.2.1 设计特性 1
1.2.2 高效性 1
1.2.3 可移植性 2
1.2.4 强大而灵活 3
1.2.5 面向程序员 3
1.2.6 缺点 3
1.3 C语言的应用范围 3
1.4 计算机能做什么 4
1.5 高级计算机语言和编译器 5
1.6 语言标准 6
1.6.1 第1个ANSI/ISO C标准 6
1.6.2 C99标准 6
1.6.3 C11标准 7
1.7 使用C语言的7个步骤 7
1.7.1 第1步:定义程序的目标 8
1.7.2 第2步:设计程序 8
1.7.3 第3步:编写代码 8
1.7.4 第4步:编译 8
1.7.5 第5步:运行程序 9
1.7.6 第6步:测试和调试程序 9
1.7.7 第7步:维护和修改代码 9
1.7.8 说明 9
1.8 编程机制 10
1.8.1 目标代码文件、可执行文件和库 10
1.8.2 UNIX系统 11
1.8.3 GNU编译器集合和LLVM项目 13
1.8.4 Linux系统 13
1.8.5 PC的命令行编译器 14
1.8.6 集成开发环境(Windows) 14
1.8.7 Windows/Linux 15
1.8.8 Macintosh中的C 15
1.9 本书的组织结构 15
1.10 本书的约定 16
1.10.1 字体 16
1.10.2 程序输出 16
1.10.3 特殊元素 17
1.11 本章小结 17
1.12 复习题 18
1.13 编程练习 18