当前位置:首页 > 文化科学教育体育
跟我学C语言

跟我学C语言PDF格式文档图书下载

文化科学教育体育

  • 购买点数:9
  • 作 者:李献业等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1996
  • ISBN:7505336096
  • 标注页数:197 页
  • PDF页数:210 页
图书介绍

目录 1

第一章 走进C语言的大门 1

§1.1 C语言介绍 1

一、C语言综述 1

二、C语言的特点 1

§1.2 Turbo C 2.0的运行环境及安装 3

第二章 C语言编制的初步 4

§2.1 先认识一下C语言程序 4

二、赋值语句 5

一、说明语句 5

§2.2 C语言的语句 5

三、数据的输入输出 6

四、函数初步 8

习题 9

上机实习 10

第三章 Turbo C 2.0简介 11

§3.1 Turbo C的启动 11

一、进入Turbo C 11

二、主菜单 12

二、Edit:文本编辑操作 13

三、Run:控制程序的运行方式 13

一、File:进行文件和目录操作 13

§3.2 主菜单功能介绍 13

四、Compile:程序的编译和连接 15

§3.3 “热键”的功能 15

第四章 基本数据类型和运算 16

§4.1 什么是“标识符”和“关键字” 16

§4.2 数据类型 17

一、整型 18

二、浮点型(单精度和双精度) 18

三、字符型 19

§4.3 常量和变量 19

一、常量 20

二、反斜杠代码常量 21

三、变量 21

四、变量的初始化 22

§4.4 运算符和表达式 22

一、算术运算符及算术表达式 23

二、关系运算符及关系表达式 23

三、逻辑运算符及逻辑表达式 24

四、自增自减运算符 25

五、赋值运算符 25

六、其它运算符 26

七、运算符优先次序和结合性 27

二、赋值运算符对数据类型的转换 29

一、各类数值型数据在混合运算时的类型转换 29

§4.5 数据类型转换 29

三、强制性数据类型转换 30

习题 31

上机实习 32

第五章 程序的控制语句 34

§5.1 判断语句 34

一、if语句 34

二、if...else语句 35

三、if...else...if语句 37

四、开关语句(switch) 39

一、for循环语句 41

§5.2 循环语句 41

五、无条件转移语句(goto) 41

二、while循环语句 44

三、do...while循环语句 46

四、break和continue语句 47

五、循环嵌套 48

习题 51

上机实习 52

第六章 函数和变量 54

§6.1 函数的定义 54

§6.2 函数的形式参数和实际参数 55

一、带返回值的函数和返回语句 57

§6.3 函数的返回值与返回语句 57

二、不带回返回值的函数 59

§6.4 函数调用 61

一、函数调用的方式 61

二、对被调用函数的说明 61

三、函数的嵌套调用 64

四、函数的递归调用 65

§6.5 带参数的主函数(命令行变元) 67

§6.6 局部变量和全局变量 69

一、局部变量 69

二、全局变量 70

一、动态存储变量和静态存储变量 73

§6.7 变量的存储分类 73

二、变量的存储分类 74

三、存储分类符extern(外部的) 74

四、存储分类符static(静态的) 76

五、存储分类符register(寄存器的) 79

六、存储分类符auto(自动的) 80

七、存储类别小结 80

§6.8 内部函数与外部函数 82

习题 83

上机实习 83

一、一维数组的定义 84

第七章 数组 84

§7.1 一维数组 84

二、一维数组的使用和初始化 85

三、作为字符串使用的一维数组 86

四、一维数组的应用 87

§7.2 二维数组及多维数组 91

一、二维数组的定义 91

二、二维数组的引用和初始化 92

三、字符串数组 92

四、二维数组的应用 94

五、多维数组 97

§7.3 数组的传递 98

上机实习 99

习题 99

第八章 指针 100

§8.1 指针的概念 100

一、计算机寻找数据的方式 100

二、变量和指针变量 101

三、指针变量的定义和使用 102

§8.2 指针表达式 105

一、指针赋值 106

二、指针运算 106

三、指针的比较 107

一、指向数组元素的指针变量 109

§8.3 指针与数组 109

二、指向多维数组元素的指针变量 113

三、数组指针 114

四、指针和数组作函数的参数 116

§8.4 指针数组和多级指针 122

一、指针数组 122

二、多级指针 124

§8.5 字符串指针 126

§8.6 指针型函数和函数指针 128

一、指针型函数 128

二、函数指针和函数指针变量 130

上机实习 134

习 题 134

第九章 对不同类型数据综合处理的方法 136

§9.1 结构型变量 136

一、结构的定义 136

二、结构变量的定义 137

三、结构成员的引用 138

四、结构变量的初始化 140

§9.2 结构的其它应用 141

一、结构数组 141

二、结构指针 143

一、联合及联合型变量的定义 144

§9.3 联合 144

二、联合成员的引用 145

§9.4 什么是枚举 148

§9.5 用户自定义类型 150

习题 151

上机实习 152

第十章 什么是位操作 153

§10.1 位的概念 153

一、字节和位 153

四、补码 154

§10.2 位操作运算及其运算符 154

三、反码 154

二、原码 154

一、按位与(&) 155

二、按位或(|) 155

三、按位异或(Λ) 156

四、按位取反( ̄) 156

五、左移(《) 157

六、右移(》) 157

§10.3 位运算举例 158

§10.4 什么是位域 159

上机实习 163

习题 163

第十一章 输入数据和输出运算结果(I/O操作) 165

§11.1 字符输入/输出函数 165

§11.2 格式输入/输出函数 166

一、scanf()函数 166

二、printf()函数 169

§11.3 文件输入与输出 172

一、文件类型指针 173

二、文件的打开与关闭 173

三、文件的读写 176

四、文件定位 178

五、出错检测 181

习题 182

上机实习 183

第十二章 C语言独特的预处理程序 184

§12.1 宏定义 184

一、不带参数的宏定义 184

二、带参数的宏定义 186

§12.2 什么是“文件包含” 188

习题 191

上机实习 192

参考用书 192

附录 Turbo C 2.0常用库函数 193

查看更多关于跟我学C语言的内容

返回顶部