图书介绍

C语言程序设计基础PDF|Epub|txt|kindle电子书版本网盘下载

C语言程序设计基础
  • 姜武中主编 著
  • 出版社: 北京:中国商业出版社
  • ISBN:7504439320
  • 出版时间:2000
  • 标注页数:258页
  • 文件大小:9MB
  • 文件页数:265页
  • 主题词:

PDF下载


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

下载说明

C语言程序设计基础PDF格式电子书版下载

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

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

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

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

图书目录

第一章 C语言概述1

1.1 C语言的由来和历史背景1

1.1 C语言的特点2

习题2

第二章 基本数据类型3

2.1 整型3

2.1.1 整型常量3

2.1.2 整型变量3

2.2.2 实型变量5

2.2.1 实型常量5

2.2 实型5

2.3 字符型6

2.3.1 字符常量6

2.3.2 字符变量7

2.3.3 字符串常量7

习题7

2.4 变量的初始化8

习题8

3.1.1 增1减1运算10

第三章 C表达式10

3.1 算术表达式10

3.1.2 强制类型转换11

3.1.3 不同类型数据间的混合运算12

3.2 赋值表达式13

3.3 逗号表达式16

3.5 逻辑表达式18

习题20

第四章 数据的输入输出22

4.1 简单的C源程序22

4.2 数据输出23

4.2.1 putchar函数23

4.2.2 printf函数24

4.3 数据输入29

4.3.1 getchar函数29

4.3.2 scanf函数29

4.3.3 char类型和int类型的通用性32

习题33

第五章 分支与循环控制35

5.1 if语句35

5.1.1 if语句35

5.1.2 if-else型语句36

5.1.3 if-else-if型语句37

5.1.4 if语句的嵌套39

5.1.5条件运算符41

5.2 goto语句42

5.3 switch语句43

5.4 循环语句46

5.4.1 while循环46

5.4.2 do-while循环47

5.4.3 for循环48

5.4.4 break和continue 语句50

5.5 结构化流程图与程序举例51

习题56

6.1.1 一维数组的定义58

第六章 数组58

6.1 一维数组58

6.1.2 数组的引用59

6.1.3 一维数组的初始化59

6.1.4 一维数组的应用举例60

6.2 两维数组62

6.2.1 两维数组的定义62

6.2.2 两维数组的引用63

6.2.3 两维数组的初始化64

6.2.4 两维数组的程序举例65

6.3 字符数组66

6.3.1 字符数组的定义和引用66

6.3.2 字符数组的初始化67

6.3.3 字符串常量和字符串结束标志68

6.3.4 字符数组的输入输出69

6.3.5 字符串处理函数72

6.3.6 字符数组的应用举例76

第七章 C函数79

7.1 函数的定义79

7.2 函数的调用81

7.3 函数的嵌套调用87

7.4 函数的递归调用91

7.5 数组作为函数参数97

7.6 局部变量和全局变量101

7.6.1 局部变量(内部变量)101

7.6.2 全局变量(外部变量)103

7.7 动态存储与静态存储106

7.8 内部函数和外部函数110

习题112

8.1 宏代换116

8.1.1 简单宏代换116

第八章 编译预处理116

8.1.2 带参数的宏代换120

8.2 文件包含124

8.3 条件编译127

习题130

第九章 指针132

9.1 指针概念132

9.2 指针变量的定义和引用134

9.2.1 指针变量的定义134

9.2.2 指针变量的引用135

9.2.3 指针变量作函数参数138

9.3 指向数组的指针变量142

9.3.1 指向数组或数组元素指针变量的定义与赋值142

9.3.2 通过指针变量引用数组元素143

9.3.3 指向两维数组的指针变量154

9.4 指向字符串的指针变量164

9.4.1 字符串的储存164

9.4.2 字符指针变量作函数参数166

3.4 关系表达式169

9.5 指向函数的指针变量170

9.5.2 把指向函数的指针变量作函数参数171

9.5.1 用指向函数的指针变量调用函数171

9.6 返回地址的函数174

9.7 指针数组和指向指针的指针变量178

9.7.1 指针数组178

9.7.2 指向指针的指针变量181

9.7.3 指针数组作main 函数的形参183

9.8 指针小结185

9.8.1 有关指针的数据类型185

9.8.2 指针运算小结185

习题187

9.8.3 void类型187

第十章 结构体与共同体190

10.1 结构体类型和变量定义190

10.1.1 只定义类型和类型名方式190

10.1.2 定义类型和类型名的同时定义变量的方式191

10.1.3 定义类型的同时定义变量,但不定义类型名方式191

10.2 结构体变量的引用193

10.3 结构体变量的初始化194

10.4 结构体数组195

10.5 指向结构体变量和数组的指针变量198

10.5.1 指向结构体变量的指针变量198

10.5.2 指向结构体数组的指针变量200

10.5.3 用指向结构体的指针变量作函数参数201

10.6.1 共用体类型及变量定义204

10.6.2 共用体变量的引用方式204

10.6 共用体204

10.7 枚举类型207

10.8 用typedef定义类型211

习题215

第十一章 位运算217

11.1 位运算217

11.1.1 接位逻辑与运算217

11.1.2 接位逻辑或运算219

11.1.4 接位逻辑异或运算220

11.1.3 取反运算220

11.1.5 左移运算222

11.1.6 右移运算223

11.2 位运算举例224

11.3 位段227

11.3.1 位段定义227

11.3.2 位段引用229

习题230

第十二章 C文件232

12.1 C文件概述232

12.2 文件类型指针234

12.3 文件的打开和关闭235

12.4 文件读写237

12.4.1 fputc函数237

12.4.2 fgetc函数238

12.4.3 fread函数241

12.4.4 fwrite函数243

12.4.5 fprinft函数和fscanf 函数244

12.5 文件定位246

12.5.1 rewind函数247

12.5.2 fseek函数和随机读写247

12.5.3 ftee函数249

12.6 文件操作出错检测249

12.6.1 ferror函数249

12.6.2 clearerr函数250

习题250

附录251

Ⅰ ASCII字符编码表251

Ⅱ C语言中的关键字251

Ⅲ 运算符和结合性252

Ⅳ C库函数253

主要参考书目259

12.4.6 其它文件读写函数344

热门推荐