图书介绍

C程序设计教程【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

C程序设计教程
  • 昨伍衡,胡同森主编 著
  • 出版社: 杭州:浙江大学出版社
  • ISBN:7308054098
  • 出版时间:2007
  • 标注页数:200页
  • 文件大小:12MB
  • 文件页数:212页
  • 主题词: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 计算机语言及其发展1

1.1.1 机器语言1

1.1.2 汇编语言2

1.1.3 高级语言2

1.2 算法的概念、分类及特点3

1.2.1 算法的概念3

1.2.2 算法的分类3

1.2.3 算法的特点3

1.2.4 算法的描述工具3

1.3 C语言的特点与C程序简介4

1.3.1 简单C程序示例5

1.3.2 C程序结构7

1.4 C程序的上机步骤及环境8

1.4.1 C程序的上机步骤8

1.4.2 Turbo C 2.0环境下调式、运行C程序9

1.4.3 Visual C++6.0环境下调式、运行C程序11

1.5 小结14

第2章 基本数据类型与常用库函数17

2.1 数据类型概述17

2.1.1 数据类型的含义及作用17

2.1.2 C语言的数据类型17

2.1.3 数据的存储格式18

2.2 字符集、标识符与关键字19

2.2.1 字符集19

2.2.2 标识符与关键字20

2.3 常量与变量20

2.3.1 常量20

2.3.2 变量23

2.4 常用标准库函数24

2.4.1 常用数学函数24

2.4.2 常用字符函数25

2.4.3 常用输入/输出函数25

2.5 小结29

第3章 表达式33

3.1 表达式简介33

3.2 算术表达式33

3.2.1 算术运算符33

3.2.2 自增、自减运算35

3.3 位运算35

3.3.1 位运算符35

3.3.2 位运算符的运算优先级40

3.4 逻辑表达式40

3.4.1 关系表达式40

3.4.2 逻辑运算符与逻辑表达式41

3.5 条件表达式、赋值表达式与逗号表达式42

3.5.1 条件表达式42

3.5.2 赋值表达式43

3.5.3 逗号表达式44

3.6 小结44

第4章 基本控制结构49

4.1 结构化程序设计49

4.1.1 结构化程序设计的基本思想49

4.1.2 结构化程序的三种基本结构49

4.2 选择结构50

4.2.1 if语句50

4.2.2 switch语句54

4.3 循环语句56

4.3.1 while语句56

4.3.2 do-while语句57

4.3.3 for语句58

4.3.4 break与continue语句61

4.3.5 循环的控制方法63

4.4 多重循环64

4.5 小结68

第5章 函数73

5.1 函数概述73

5.1.1 标准库函数与自定义函数73

5.1.2 C程序结构74

5.1.3 定义函数和函数声明75

5.1.4 函数调用77

5.1.5 函数间参数的值传递78

5.2 函数嵌套调用81

5.3 递归函数82

5.4 变量的作用域与可见性84

5.4.1 变量的作用域84

5.4.2 变量的可见性85

5.5 变量的存储类型87

5.5.1 auto自动型87

5.5.2 register寄存器型87

5.5.3 static静态型88

5.6 小结88

第6章 编译预处理93

6.1 编译预处理概述93

6.2 文件包含93

6.3 宏定义95

6.3.1 不带参数的宏95

6.3.2 带参数的宏96

6.4 小结98

第7章 数组101

7.1 一维数组101

7.1.1 一维数组的声明101

7.1.2 一维数组元素的引用102

7.2 二维数组107

7.2.1 二维数组的声明107

7.2.2 二维数组应用示例108

7.3 字符串111

7.3.1 字符数组与字符串111

7.3.2 常用字符串运算函数114

7.3.3 字符串应用示例116

7.4 字符串数组118

7.4.1 二维字符数组与字符串数组118

7.4.2 字符串数组应用示例119

7.5 小结120

第8章 指针127

8.1 指针的基本概念127

8.1.1 指针常量127

8.1.2 指针变量128

8.1.3 指针运算130

8.2 指针数组132

8.2.1 指针数组的声明与初始化132

8.2.2 指针数组应用示例132

8.3 指针变量的应用134

8.3.1 数组存储空间的动态分配134

8.3.2 间接访问主调函数中的数据135

8.3.3 指向函数的指针140

8.3.4 返回指针值的函数142

8.5 小结143

第9章 结构体149

9.1 结构体类型数据的声明与引用149

9.1.1 结构体类型数据的声明与初始化149

9.1.2 结构体类型数据的引用151

9.2 结构体类型数据与函数153

9.2.1 结构体类型变量作函数形参154

9.2.2 指向结构体类型数据的指针变量作函数形参155

9.2.3 返回结构体的函数157

9.2.4 返回指向结构体数据指针值的函数158

9.3 链表158

9.3.1 链表的数据结构形式和节点类型声明159

9.3.2 链表的基本操作160

9.4 小结169

第10章 文件173

10.1 文件概述173

10.1.1 文件的概念173

10.1.2 文件结构体174

10.2 文件的打开与关闭176

10.2.1 打开文件176

10.2.2 关闭文件177

10.3 文件的顺序读写177

10.3.1 文本文件的顺序读写177

10.3.2 二进制文件的顺序读写184

10.4 文件的定位与随机读写简介187

10.4.1 文件定位函数188

10.4.2 文件随机读写示例188

10.5 小结190

附录1 字符与ASCII码对照表195

附录2 运算符优先级196

附录3 常用C库函数197

热门推荐