1 Getting Ready 1
第1章 初识C语言
Whence C? / C语言的起源 1
Why C? / 选择C语言的理由 2
Design Features / 设计特性 2
Efficiency / 高效性 3
Portability / 可移植性 3
Power and Flexibility / 强大而灵活 3
Programmer Oriented / 面向程序员 3
Shortcomings / 缺点 4
Whither C? / C语言的应用范围 4
What Computers Do / 计算机能做什么 5
High-level Computer Languages and Compilers / 高级计算机语言和编译器 6
Language Standards / 语言标准 7
The First ANSI/ISO C Standard / 第1个ANSI/ISO C标准 8
The C99 Standard / C99标准 8
The C11 Standard / C11标准 9
Using C: Seven Steps / 使用C语言的几个步骤 9
Step 1: Define the Program Objectives / 第1步:定义程序的目标 10
Step 2: Design the Program / 第2步:设计程序 10
Step 3: Write the Code / 第3步:编写代码 11
Step 4: Compile / 第4步:编译 11
Step 5: Run the Program / 第5步:运行程序 12
Step 6: Test and Debug the Program / 第6步:测试和调试程序 12
Step 7: Maintain and Modify the Program / 第7步:维护和修改代码 13
Commentary / 说明 13
Programming Mechanics / 编程机制 13
Object Code Files, Executable Files, and Libraries / 目标代码文件、可执行文件和库 14
Unix System / Unix系统 16
The GNU Compiler
^ 收 起