当前位置:首页 > 工业技术
C语言进阶教程
C语言进阶教程

C语言进阶教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:李新燕主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2004
  • ISBN:7111146549
  • 页数:323 页
图书介绍:本书介绍了计算机知识。
《C语言进阶教程》目录

目录 2

编写说明 2

前言 2

第1篇C语言程序设计基础 2

第1章C语言概论 2

1.1 C语言的发展简史和特点 2

1.2 C语言程序的结构特点 3

与书写规则 3

1.3 C语言的词汇 5

1.4 Turbo C 2.0的基本操作 7

小结 10

习题 10

上机实习 11

第2章C语言程序设计的初步 13

知识 13

2.1程序设计慨述 13

2.2 C语言的数据类型 13

2.3常量和变量 14

2.4整型数据 16

2.5实型量 18

2.6字符型量 19

2.7算术运算符和算术表达式 22

2.8赋值运算符和表达式 24

2.9 C语言特有的运算和运算符 26

2.10案例分析 27

小结 29

习题 29

上机实习 32

3.1格式化输出——printf函数 33

第3章顺序结构程序设计 33

3.2格式化输入——scanf函数 38

3.3单个字符输入输出——getchar和putchar函数 42

3.4案例分析 44

小结 47

习题 47

上机实习 47

第4章选择结构程序设计 49

4.1关系运算及其表达式 49

4.2逻辑运算符及其表达式的值 50

4.3 if语句和条件运算符 52

指针变量 1 55

9.4字符串的指针和指向字符串的 55

4.4 switch语句 57

4.5案例分析 59

习题 62

小结 62

上机实习 67

第5章循环结构程序设计 68

5.1当型循环while语句 69

5.2直到型循环do-while语句 70

5.3 for循环语句 71

5.4 break、continue和goto语句 74

5.5案例分析 76

小结 79

习题 79

上机实习 84

第6章数组 85

6.1一维数组的定义和引用 85

6.2二维数组的定义和引用 88

6.3字符数组和字符串 91

6.4案例分析 98

习题 103

小结 103

上机实习 108

第7章函数 109

7.1 库函数 109

7.2函数的定义和返回值 110

7.3函数的调用 115

7.4函数的声明 116

7.5案例分析 118

小结 122

习题 122

上机实习 125

第8章编译预处理 128

8.1 宏定义和符号常量 128

第2篇C语言程序设计提高 128

8.2文件包含 133

8.3条件编译 135

8.4案例分析 138

小结 140

习题 141

上机实习 145

9.1指针和指针变量的概念 146

第9章指针 146

9.2指针变量的定义与引用 148

9.3数组的指针和指向数组的 151

指针变量 151

9.5指针数组 157

9.6指针函数 159

9.7 函数的指针和指向函数的 160

指针变量 160

9.8案例分析 163

小结 168

习题 170

上机实习 175

第10章对函数的进一步讨论 176

10.1 传给main函数的参数 176

10.2函数的递归调用 178

10.3变量的作用域和存储类别 182

10.4函数的存储分类 190

10.6案例分析 193

10.5参数类型和数量可变的函数 193

小结 196

习题 196

上机实习 200

第11章结构体、共同体和 202

用户自定义类型 202

11.1 结构体类型与结构体类型 202

变量的定义 202

11.2结构体变量的引用和初始化 205

11.3结构体数组 207

11.4指向结构体类型数据的指针 210

11.5链表处理——结构体 212

指针应用 212

11.6共用体 218

11.7枚举类型 221

1 1.8定义已有类型别名 223

1 1.9案例分析 224

小结 228

习题 229

上机实习 232

第12章位运算 234

12.1数值在计算机中的表示 234

12.2位运算 235

12.3位段 240

12.4案例分析 242

小结 244

习题 244

上机实习 246

13.1 C语言文件概述 247

第13章文件 247

13.2文件的打开与关闭 249

13.3文件的读写 251

13.4文件的定位 258

13.5文件检测函数 260

13.6案例分析 260

小结 263

习题 264

上机实习 267

14.1音乐设计 270

第14章应用程序设计 270

第3篇实训应用 270

14.2基本图形函数 272

14.3案例分析 287

小结 294

上机实习 294

第15章实用软件设计方法 295

15.1设计方法概述 295

15.2简单实用软件设计举例 296

上机实习 305

小结 305

附 录 307

附录A ASCII码表 307

附录B Turbo C 2.0主菜单 308

及子菜单 308

附录C运算符与结合性 315

附录D Turbo C 2.0常用库 316

函数 316

附录E常见错误信息 320

参考文献 323

返回顶部