图书介绍

C语言基础教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

C语言基础教程
  • 王兴波,刘波主编 著
  • 出版社: 天津:天津大学出版社
  • ISBN:9787561837771
  • 出版时间:2011
  • 标注页数:280页
  • 文件大小:51MB
  • 文件页数:288页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

C语言基础教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 计算机程序设计的含义1

1.1 计算机系统及其工作原理1

1.1.1 计算机系统组成简述1

1.1.2 计算机的工作原理3

1.2 程序设计概述4

1.2.1 程序设计的含义4

1.2.2 程序设计语言5

1.2.3 C语言的特点6

1.3 程序设计8

1.3.1 程序设计的基本术语8

1.3.2 程序设计的四部曲9

1.3.3 程序设计必备的工具——程序设计三剑客10

1.4 本章小结11

第2章 C语言程序的基本结构12

2.1 认知C语言程序12

2.2 C语言程序基本结构13

2.2.1 C语言的注释符号“/* */”15

2.2.2 程序头部15

2.2.3 main函数16

2.2.4 变量的定义部分16

2.2.5 其他部分17

2.2.6 示例17

2.3 本章要点18

第3章 C语言的基本数据类型与简单I/O19

3.1 C语言的基本数据类型19

3.2 C语言的标识符、常量与变量22

3.2.1 标识符22

3.2.2 常量23

3.2.3 变量25

3.3 C语言的基本I/O操作30

3.3.1 printf函数30

3.3.2 scanf函数32

3.3.3 getch,getche,gets函数系列34

3.3.4 putch,puts函数系列34

3.4 本章小结35

3.5 复习练习题35

第4章 C语言的语句特征36

4.1 语句结构概述36

4.1.1 语句36

4.1.2 流程及流程图38

4.1.3 表达式39

4.2 C 语言程序的三种基本结构及其语句45

4.2.1 顺序结构45

4.2.2 选择结构45

4.2.3 循环结构49

4.3 复习练习题58

第5章 函数60

5.1 库函数60

5.2 自定义函数61

5.2.1 认知C语言函数的结构61

5.2.2 自定义函数的过程63

5.3 函数的调用68

5.3.1 调用条件与方式69

5.3.2 形参与实参69

5.4 main函数的参数75

5.5 复习练习题76

第6章 变量的存储属性78

6.1 变量性质概述78

6.1.1 变量的属性78

6.1.2 程序在内存的分段存储模式80

6.2 各类变量的存储属性分析80

6.2.1 局部变量80

6.2.2 全局变量84

6.2.3 动态、静态、全局、局部变量的综合关系85

6.3 复习练习题87

第7章 编译预处理与工程89

7.1 文件包含与条件编译89

7.1.1 文件包含89

7.1.2 条件编译90

7.2 宏91

7.2.1 常量宏91

7.2.2 变量宏及其展开92

7.2.3 宏定义的注意事项93

7.2.4 宏与函数的比较93

7.3 工程与工程文件94

7.3.1 工程的概念94

7.3.2 建立工程文件的方法95

7.3.3 开发工程时的注意事项95

7.4 复习练习题96

第8章 C语言的数组及其应用97

8.1 数组的概念与基本属性97

8.1.1 数组的概念97

8.1.2 一维数组的定义97

8.1.3 一维数组的初始化98

8.1.4 一维数组的操作99

8.1.5 数组名字与数组的指针100

8.1.6 一维数组的指针及其下标运算100

8.1.7 数组作为函数的形参101

8.1.8 数组的存储属性102

8.2 数组的引用102

8.2.1 一维数组作为函数参数的特点103

8.2.2 使用数组的注意事项104

8.3 二维数组简介106

8.3.1 二维数组的定义106

8.3.2 二维数组的初始化107

8.3.3 二维数组的引用108

8.4 字符数组与字符串110

8.4.1 字符数组的定义110

8.4.2 字符数组的初始化110

8.4.3 字符’\0’的特殊意义111

8.5 复习练习题114

第9章 指针变量及其属性116

9.1 指针变量及其性质的回顾116

9.1.1 指针的概念116

9.1.2 首地址116

9.1.3 指针变量117

9.1.4 指针变量容易产生的误区117

9.2 指针变量的引用规律118

9.2.1 一般引用118

9.2.2 指针类型的参数120

9.2.3 用指针作函数参数的优点121

9.3 指针与数组123

9.3.1 用指针变量访问数组元素123

9.3.2 用char型指针变量访问字符串124

9.3.3 指针、数组、字符串的关系128

9.4 与指针相关的其他问题130

9.4.1 返回指针的函数130

9.4.2 指针数组132

9.4.3 指向函数的指针变量135

9.4.4 指向指针的指针变量——双重指针137

9.5 复习练习题137

第10章 结构体、共用体数据及其应用141

10.1 结构体数据类型141

10.1.1 结构体的构造与特点141

10.1.2 结构体类型变量的定义142

10.1.3 结构体变量的初始化143

10.1.4 类型与变量143

10.1.5 不同定义方法的比较144

10.1.6 结构体变量的存储属性144

10.2 结构体变量的引用规律145

10.2.1 一般引用145

10.2.2 作为函数参数的引用146

10.3 结构数组、指针及函数148

10.3.1 结构数组的定义与调用148

10.3.2 结构指针的定义与引用149

10.3.3 结构体类型的函数152

10.3.4 链表及其应用153

10.4 共用体157

10.4.1 共用体的概念与特点157

10.4.2 共用体变量的引用规律159

10.5 复习练习题162

第11章 C语言的文件I/O及其应用167

11.1 C语言文件及其属性167

11.2 缓冲文件的操作168

11.2.1 缓冲文件的打开与关闭169

11.2.2 文件的顺序读写171

11.2.3 文件的随机读写175

11.2.4 文件结束符177

11.2.5 缓冲文件的其他操作178

11.3 非缓冲文件及其操作179

11.3.1 非缓冲文件的基本操作179

11.3.2 非缓冲文件的应用180

11.4 复习练习题180

第12章 C语言的位运算与低级操作182

12.1 位运算182

12.1.1 位运算的概念182

12.1.2 C语言的位操作运算183

12.1.3 按位操作的一些简单应用技巧183

12.2 位运算的应用185

12.3 C语言的低级操作188

12.3.1 int86189

12.3.2 bdos191

12.3.3 intdos193

12.4 复习练习题194

附录196

附录A C语言综合测试题196

附录B Turbo C常用库函数简介233

附录C 常用库函数简介234

附录D 美国信息交换标准码ASCII码表273

参考文献280

热门推荐