图书介绍

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

C语言程序设计
  • 赵颖主编 著
  • 出版社: 哈尔滨:哈尔滨地图出版社
  • ISBN:9787546500102
  • 出版时间:2008
  • 标注页数:154页
  • 文件大小:32MB
  • 文件页数:163页
  • 主题词: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 C语言概述1

1.1.1 C语言的发展过程1

1.1.2 C语言的特点1

1.2 C语言程序的结构2

第2章 基本数据类型7

2.1 C语言的数据类型7

2.2整数型数据7

2.2.1整型常量8

2.2.2整型变量9

2.3实型数据10

2.3.1实型常量10

2.3.2实型变量10

2.4字符型数据11

2.4.1字符型常量11

2.4.2字符型变量12

2.4.3字符串常量13

2.4.4符号常量13

2.5变量的初值和类型转换14

2.5.1变量赋初值14

2.5.2变量类型的转换14

第3章 运算符与表达式16

3.1运算符的种类16

3.1.1 C语言的运算符种类16

3.1.2优先级和结合性17

3.2算术运算符与算术表达式17

3.2.1基本的算术运算符17

3.2.2算术表达式18

3.3关系运算符与关系表达式18

3.3.1关系运算符18

3.3.2关系表达式19

3.4逻辑运算符与逻辑表达式19

3.4.1逻辑运算符19

3.4.2逻辑表达式20

3.5其他运算符与表达式20

3.5.1简单赋值运算符20

3.5.2复合赋值符及表达式21

3.5.3逗号运算符和逗号表达式21

第4章C语言程序设计23

4.1 C语言程序的语句23

4.2数据输入输出语句24

4.2.1输出语句24

4.2.2输入语句26

4.3分支结构程序30

4.3.1 if语句30

4.3.2 if语句的嵌套32

4.3.3 switch语句34

4.4循环结构程序36

4.4.1 while语句36

4.4.2 do-while语句37

4.4.3 for语句38

4.4.4转移语句41

4.4.5例题42

第5章 数组44

5.1一维数组44

5.1.1数组类型的说明44

5.1.2数组元素的表示方法45

5.1.3数组的赋值46

5.2二维数组47

5.2.1二维数组类型说明47

5.2.2二维数组元素的表示方法48

5.2.3二维数组的初始化49

5.3字符数组50

5.3.1字符数组类型说明50

5.3.2字符数组的初始化50

5.3.3字符串常用函数51

5.4程序举例54

第6章 函数57

6.1函数的分类和定义57

6.1.1函数的分类57

6.1.2函数定义的一般形式59

6.2函数调用61

6.2.1函数调用的一般形式61

6.2.2函数说明62

6.3函数的参数和函数的值63

6.3.1函数的参数63

6.3.2函数的值64

6.3.3数组作为函数参数64

6.4函数的嵌套调用和递归调用69

6.4.1函数的嵌套调用69

6.4.2函数的递归调用71

6.5变量的作用域74

6.5.1局部变量74

6.5.2全局变量76

6.6变量的存储类型78

6.6.1动态存储方式与静态存储方式78

6.6.2存储类型说明79

6.7内部函数和外部函数84

6.7.1内部函数84

6.7.2外部函数84

第7章 指针85

7.1指针的基本概念85

7.1.1指针85

7.1.2指针变量85

7.2指针变量的使用86

7.2.1指针变量的类型说明86

7.2.2指针变量的赋值86

7.2.3指针变量的运算87

7.3数组指针变量89

7.3.1指向一维数组的指针89

7.3.2指向多维数组的指针91

7.3.3使用字符串指针变量与字符数组的区别94

7.4函数指针变量95

7.4.1函数指针变量的调用95

7.42指针型函数96

7.5指针数组及带参main函数97

7.5.1指针数组的定义和使用97

7.5.2 main函数的参数100

7.5.3指向指针的指针变量102

第8章 文件103

8.1文件概述103

8.1.1文件的分类103

8.1.2文件指针104

8.2文件的打开与关闭104

8.2.1文件打开函数fopen104

8.2.2文件关闭函数fclose106

8.3文件的读写106

8.3.1字符读写函数fgetc和fputc106

8.3.2字符串读写函数fgets和fputs109

8.3.3数据块读写函数fread和fwrite111

8.3.4格式化读写函数fscanf和fprintf112

8.4文件的定位114

8.5文件检测函数115

8.5.1文件检测函数类型115

8.5.2 C语言库文件116

第9章 结构体与共用体117

9.1结构体类型定义和结构变量说明117

9.1.1结构体的定义117

9.1.2结构类型变量的说明118

9.1.3结构变量的赋值119

9.1.4结构变量的初始化120

9.2结构体数组121

9.3结构体指针变量123

9.3.1结构体指针变量的说明和使用123

9.3.2结构数组指针变量124

9.3.3结构指针变量作函数参数125

9.4链表126

9.4.1存储空间的动态分配126

9.4.2链表的概念128

9.4.3链表的基本操作128

9.5共用体135

9.5.1共用体的概念135

9.5.2共用体类型的定义和共用体变量的说明135

9.5.3共用体变量的赋值和使用136

9.6枚举类型138

9.6.1枚举的定义138

9.6.2枚举变量的说明138

9.6.3枚举类型变量的赋值和使用139

9.7自定义类型140

第10章 位运算141

10.1位运算符和位运算141

10.2位域143

10.2.1位域的定义和位域变量的说明143

10.2.2位域的使用144

第11章 预处理146

11.1宏定义146

11.1.1无参宏定义146

11.1.2带参宏定义148

11.2文件包含151

11.3条件编译152

热门推荐