C语言入门经典(第4版) PDF 高清电子书 免费下载 完整版 在线阅读- 高飞网
C语言入门经典

C语言入门经典(第4版)

霍尔顿
C
浏览人数:199
读者:                   ...
  《C语言入门经典(第4版)》的目标是使你在C语言程序设计方面由一位初学者成为一位称职的程序员。读者基本不需要具备任何编程知识,即可通过《C语言入门经典(第4版)》从头开始编写自己的C程序。研读《C语言入门经典(第4版)》,你就可以成为一位称职的C语言程序员。从许多方面来说,C语言都是学习程序设计的理想起步语言。C语言很简洁,因此无须学习大量的语法,就能够开始编写真正的应用程序。除了简明易学外,它还是一种功能非常强大的语言,至今仍被专业人士广泛使用。C语言的强大之处主要体现在,它能够进行各种层次的程序设计,从硬件设备驱动程序和操作系统组件到大规模的应用程序,都能胜任。事实上,任何计算机都支持C语言编译器,因此,当我们学会了C语言,就可以在任何环境下进行程序设计。最后一点,掌握了C语言,就为理解面向对象的C++语言奠定了良好的基础。

第1章 C语言编程   
1.1 创建C程序   
1.2 创建第一个程序   
1.3 编辑第一个程序   
1.4 处理错误   
1.5 剖析一个简单的程序   
1.6 用C语言开发程序   
1.7 函数及模块化编程   
1.8 常见错误   
1.9 要点   
1.10 小结   
1.11 习题   
第2章 编程初步   
2.1 计算机的内存   
2.2 什么是变量   
2.3 存储数值的变量   
2.4 变量与内存   
2.5 整数变量类型   
2.6 浮点数   
2.7 浮点数变量   
2.8 使用浮点数完成除法运算   
2.9 较复杂的表达式   
2.10 定义常量   
2.11 选择正确的类型   
2.12 强制类型转换   
2.13 再谈数值数据类型   
2.14 赋值操作的op=形式   
2.15 数学函数   
2.16 设计一个程序   
2.17 小结   
2.18 练习   
第3章 条件判断   
3.1 判断过程   
3.2 多项选择问题   
3.3 按位运算符   
3.4 设计程序   
3.5 小结   
3.6 练习   
第4章 循环   
4.1 循环   
4.2 递增和递减运算符   
4.3 for循环   
4.4 for循环的一般语法   
4.5 再谈递增和递减运算符   
4.6 再论for循环   
4.7 while循环   
4.8 嵌套循环   
4.9 嵌套循环和goto语句   
4.10 do-while循环   
4.11 continue语句   
4.12 设计程序   
4.13 小结   
4.14 习题   
第5章 数组   
5.1 数组简介   
5.2 内存   
5.3 数组和地址   
5.4 数组的初始化   
5.5 确定数组的大小   
5.6 多维数组   
5.7 多维数组的初始化   
5.8 设计一个程序   
5.9 小结   
5.10 习题   
第6章 字符串和文本的应用   
6.1 什么是字符串   
6.2 处理字符串和文本的方法   
6.3 字符串操作   
6.4 字符串库函数   
6.5 分析和转换字符串   
6.7 使用宽字符串   
6.8 设计一个程序   
6.9 小结   
6.10 习题   
第7章 指针   
7.1 指针初探   
7.2 数组和指针   
7.3 多维数组   
7.4 内存的使用   
7.5 使用指针处理字符串   
7.6 设计程序   
7.7 小结   
7.8 习题   
第8章 程序的结构   
8.1 程序的结构   
8.2 函数   
8.3 按值传递机制   
8.4 函数声明   
8.5 指针用作参数和返回值   
8.6 小结   
8.7 习题   
第9章 函数再探   
9.1 函数指针   
9.2 函数中的变量   
9.3 调用自己的函数:递归   
9.4 变元个数可变的函数   
9.5 main()函数   
9.6 结束程序   
9.7 函数库:头文件   
9.8 提高性能   
9.9 设计程序   
9.10 小结   
9.11 习题   
第10章 基本输入和输出操作   
10.1 输入和输出流   
10.2 标准流   
10.3 键盘输入   
10.4 屏幕输出   
10.5 其他输出函数   
10.6 打印机输出   
10.7 小结   
10.8 习题   
第11章 结构化数据   
11.1 数据结构:使用struct   
11.2 再探结构成员   
11.3 结构与函数   
11.4 共享内存   
11.5 定义自己的数据类型   
11.6 设计程序   
11.7 小结   
11.8 习题   
第12章 处理文件   
12.1 文件的概念   
12.2 文件访问   
12.3 写入文本文件   
12.4 读取文本文件   
12.5 将字符串写入文本文件   
12.6 从文本文件中读入字符串   
12.7 格式化文件的输入输出   
12.8 错误处理   
12.9 再探文本文件操作模式   
12.10 二进制文件的输入输出   
12.11 在文件中移动   
12.12 使用临时文件   
12.13 更新二进制文件   
12.14 文件打开模式小结   
12.15 设计程序   
12.16 小结   
12.17 习题   
第13章 支持功能   
13.1 预处理   
13.2 预处理器逻辑指令   
13.3 调试方法   
13.4 其他库函数   
13.5 小结   
13.6 习题   
附录A 计算机中的数学知识   
附录B ASCII字符代码定义   
附录C C语言中的保留字   
附录D 输入输出格式指定符   
看过本书的人还看过