本篇主要提供CPrimerPlus电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
《C Primer Plus(上下
第6版英文版)》详细讲
解了C语言的基本概念和
编程技巧。
全书共17章。 、2
章介绍了C语言编程的预
备知识。第3~15章详细
讲解了C语言的相关知识
,包括数据类型、格式化
输入/输出、运算符、表
达式、语句、循环、字符
输入和输出、函数、数组
和指针、字符和字符串函
数、内存管理、文件输入
输出、结构、位操作等。
6章、17章介绍C预处
理器、C库和 数据表
示。本书以完整的程序为
例,讲解C语言的知识要
点和注意事项。每章末设
计了大量复习题和编程练
习,帮助读者巩固所学知
识和提高实际编程能力。
附录给出了各章复习题的
参考答案和丰富的参考资
料。
本书可作为C语言的教
材,适用于需要系统学习
C语言的初学者,也适用
于巩固C语言知识或希望
进一步提高编程技术的程
序员。
普拉达(Stephen Prata),曾在加利福尼亚的马林学院(肯特菲尔德)教授天文学、物理学和程序设计课程,现已退休。他在加州理工学院获得学士学位,在加州大学伯克利分校获得博士学位。他 早接触程序设计,是为了利用计算机给星团建模。Stephen撰写和与他人合著了十几本书籍,其中包括C++Primer Plus和Unix Primer Plus。
上册
1 Getting Ready
第1章 初识C语言
Whence C?/C语言的起源
Why C?/选择C语言的理由
Design Features/设计特性
Efficiency/高效性
Portability/可移植性
Power and Flexibility/强大而灵活
Programmer Oriented/面向程序员
Shortcomings/缺点
Whither C?/C语言的应用范围
What Computers Do/计算机能做什么
High-level Computer Languages and Compilers/ 计算机语言和编译器
Language Standards/语言标准
The First ANSI/ISO C Standard/ 个ANSI/ISO C标准
The C99 Standard/C99标准
The C11 Standard/C11标准
Using C: Seven Steps/使用C语言的几个步骤
Step 1: Define the Program Objectives/ 步:定义程序的目标
Step 2: Design the Program/第2步:设计程序
Step 3: Write the Code/第3步:编写代码
Step 4: Compile/第4步:编译
Step 5: Run the Program/第5步:运行程序
Step 6: Test and Debug the Program/第6步:测试和调试程序
Step 7: Maintain and Modify the Program/第7步:维护和修改代码
Commentary/说明
Programming Mechanics/编程机制
Object Code Files, Executable Files, and Libraries/目标代码文件、可执行文件和库
Unix System/Unix系统
The GNU Compiler Collection and the LLVM Project/GNU编译器集合和LLVM项目
Linux Systems/Linux系统
Command-Line Compilers for the PC/PC的命令行编译器
Integrated Development Environments (Windows)/集成开发环境(Windows)
The Windows/Linux Option/Windows/Linux
C on the Macintosh/Macintosh中的C
How This Book Is Organized/本书的组织结构
Conventions Used in This Book/本书的约定
Typeface/字体
Program Output/程序输出
Special Elements/特殊元素
Summary/本章小结
Review Questions/复习题
Programming Exercise/编程练习
2 Introducing C
第2章 C语言概述
A Simple Example of C/简单的C程序示例
The Example Explained/示例解释
Pass 1: Quick Synopsis/ 遍:快速概要
Pass 2: Program Details/第2遍:程序细节