图书介绍

C程序设计教程PDF|Epub|txt|kindle电子书版本下载

C程序设计教程
  • 杨平华,涂玉芬主编 著
  • 出版社: 武汉:湖北科学技术出版社
  • ISBN:9787535239259
  • 出版时间:2008
  • 标注页数:204页
  • 文件大小:14MB
  • 文件页数:219页
  • 主题词:C语言-程序设计-高等学校:技术学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C程序设计教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 C语言概述1

1.1 C语言出现的历史背景1

1.2 C语言的特点2

1.3 C程序的基本结构2

1.3.1 C语言的基本词汇2

1.3.2语句3

1.3.3函数4

1.3.4标准库4

1.3.5 C源程序的结构特点4

1.4 C程序的编译与运行5

1.4.1 C程序的运行5

1.4.2 C语言常用编程平台Turbo C及Visual C++6

1.5本章小结8

第2章 数据类型、运算符与表达式9

2.1 C语言的数据类型9

2.2常量9

2.2.1整型常量10

2.2.2实型常量10

2.2.3字符型常量11

2.2.4字符串常量12

2.3变量12

2.3.1变量的定义12

2.3.2变量的初始化13

2.3.3变量的分类13

2.4类型的混合运算16

2.4.1类型的自动转换16

2.4.2类型的强制转换18

2.5运算符和表达式19

2.5.1算术运算符和算术表达式19

2.5.2自增自减运算符和自增自减表达式20

2.5.3赋值运算符和赋值表达式21

2.5.4逗号运算符和逗号表达式23

2.5.5条件运算符与条件表达式24

2.6常用数学函数24

2.7本章小结26

第3章 编译预处理27

3.1宏定义27

3.1.1不带参数的宏定义27

3.1.2带参数的宏定义29

3.2文件包含31

3.3条件编译32

3.4本章小结34

第4章 三种基本结构程序设计35

4.1顺序结构程序设计35

4.1.1赋值语句35

4.1.2注释35

4.1.3输入输出函数36

4.1.4顺序结构应用举例41

4.2选择结构程序设计44

4.2.1关系表达式和逻辑表达式44

4.2.2复合语句与空语句46

4.2.3简单if语句47

4.2.4条件表达式50

4.2.5嵌套if语句50

4.2.6开关语句52

4.2.7选择结构应用举例55

4.3循环结构程序设计58

4.3.1循环语句59

4.3.2 break和continue语句65

4.3.3多重循环70

4.3.4循环结构应用举例73

4.4本章小结78

第5章 数组79

5.1一维数组79

5.1.1一维数组的定义79

5.1.2一维数组的初始化80

5.1.3一维数组元素的引用81

5.1.4一维数组的应用82

5.2二维数组84

5.2.1二维数组的定义84

5.2.2二维数组的初始化85

5.2.3二维数组元素的引用86

5.2.4二维数组应用举例86

5.3字符数组88

5.3.1字符数组的定义88

5.3.2字符数组的初始化88

5.3.3字符数组的引用89

5.3.4字符数组的输入输出90

5.3.5字符串处理函数91

5.3.6字符数组应用举例93

5.4本章小结94

第6章 函数95

6.1函数的定义和调用96

6.1.1函数定义96

6.1.2函数调用97

6.1.3函数声明99

6.2函数的嵌套调用和递归调用101

6.2.1函数的嵌套调用101

6.2.2函数的递归调用102

6.3变量的作用域及存储类别103

6.3.1局部变量与全局变量103

6.3.2动态变量与静态变量105

6.4内部函数与外部函数110

6.5本章小结111

第7章 指针112

7.1指针的概念112

7.2变量的指针和指向变量的指针变量113

7.2.1指针变量的定义113

7.2.2指针变量的引用113

7.2.3指针变量作为函数参数116

7.3数组的指针和指向数组的指针变量119

7.3.1指向数组元素的指针119

7.3.2通过指针引用数组元素120

7.3.3数组名作函数参数122

7.3.4指向多维数组的指针和指针变量126

7.4字符串的指针指向字符串的指针变量129

7.4.1字符串的表示形式129

7.4.2使用字符串指针变量与字符数组的区别130

7.5函数指针变量131

7.6指针型函数132

7.7指针数组和指向指针的指针134

7.7.1指针数组的概念134

7.7.2指向指针的指针135

7.7.3 main函数的参数137

7.8本章小结138

7.8.1有关指针的数据类型的小结138

7.8.2指针运算的小结138

7.8.3 void指针类型139

第8章 构造类型140

8.1结构体的说明和引用140

8.1.1结构体的说明140

8.1.2结构体的定义方法141

8.1.3结构体变量的引用143

8.1.4结构体变量的初始化144

8.1.5结构体数组初始化145

8.2结构体的指针146

8.2.1指向结构体变量的指针146

8.2.2指向结构体数组的指针148

8.2.3用结构体变量和指向结构体的指针作函数参数152

8.3链表154

8.3.1链表概述154

8.3.2静态链表156

8.3.3动态链表158

8.4共用体162

8.4.1共用体的概念163

8.4.2共用体变量的引用方法163

8.4.3共用体类型的特点164

8.5枚举类型167

8.5.1枚举类型的定义与枚举变量的定义167

8.5.2枚举类型与整型的关系和说明168

8.6自定义类型标识符169

8.7本章小结170

第9章 位运算171

9.1位运算符171

9.1.1按位与运算171

9.1.2按位或运算172

9.1.3按位异或运算172

9.1.4求反运算172

9.1.5左移运算173

9.1.6右移运算173

9.2位域(位段)174

9.3本章小结176

第10章 文件177

10.1 C语言文件概述177

10.2文件类型指针178

10.3文件的打开与关闭178

10.3.1文件的打开(fopen函数)178

10.3.2文件的关闭(fcolse函数)180

10.4文件的读写操作180

10.4.1读/写文件中的一个字符180

10.4.2读/写一个字符串182

10.4.3读/写一个数据块183

10.4.4对文件进行格式化读/写185

10.4.5读/写函数的选用原则186

10.5位置指针与文件定位186

10.5.1位置指针复位函数rewind186

10.5.2文件随机定位函数fseek187

10.5.3返回文件当前位置的函数ftell187

10.6出错检测188

10.6.1 ferror函数188

10.6.2 clearerr函数188

10.7本章小结188

附录I:常用字符与ASCⅡ码对照表189

附录Ⅱ:运算符的优先级和结合性190

附录Ⅲ:常用标准函数及其头文件191

附录IV: TC20编辑环境的使用方法193

附录V :Visual C+++6.0的使用方法199

热门推荐