图书介绍

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

C语言程序设计
  • 蒋劲柏主编 著
  • 出版社: 南京大学出版社
  • ISBN:
  • 出版时间:2001
  • 标注页数:245页
  • 文件大小:55MB
  • 文件页数:257页
  • 主题词:

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 C语言的起源和发展1

1.1.1 C语言的起源1

1.1.2 C语言的标准化2

1.2 C语言的特点2

1.3 C语言程序设计概貌4

1.3.1程序设计的本质4

1.3.2 C语言程序设计的本质5

1.3.3 C语言程序设计初步8

1.4 C语言程序上机环境10

1.4.1 C语言集成开发环境的安装10

1.4.2 C语言集成开发环境的配置11

1.4.3 C语言程序上机步骤11

1.4.4集成开发环境简介12

习题18

第2章 词法、数据和表达式19

2.1 C语言的词法19

2.1.1字符集19

2.1.2保留字21

2.1.3标识符22

2.2 C语言的数据类型22

2.2.1什么是数据类型22

2.2.2 C语言的数据类型23

2.2.3数据类型的长度24

2.3常量24

2.3.1整型常量25

2.3.2实型常量25

2.3.3字符常量26

2.3.4字符串常量26

2.3.5符号常量27

2.4变量27

2.4.1变量的数据类型和定义27

2.4.2变量的存储类型与作用域30

2.4.3变量的作用范围31

2.4.4变量的初始化32

2.5运算符33

2.5.1算术运算符34

2.5.2关系运算符34

2.5.3逻辑运算符35

2.5.4增1减1运算符35

2.5.5赋值运算符36

2.5.6算术自反赋值运算符36

2.5.7逗号运算符37

2.5.8条件运算符37

2.5.9长度运算符38

2.5.10位运算符38

2.5.11运算符的优先级和结合性39

2.6表达式40

2.6.1算术表达式41

2.6.2关系表达式41

2.6.3逻辑表达式42

2.6.4赋值表达式42

2.6.5逗号表达式43

2.6.6条件表达式43

习题43

第3章 简单C语言程序设计48

3.1表达式语句48

3.2空语句49

3.3复合语句49

3.4控制语句51

3.5函数调用语句51

3.6标准输入输出函数52

3.6.1标准输出函数printf()52

3.6.2标准输入函数scanf()56

习题58

第4章 程序流程的控制60

4.1程序的三种基本结构60

4.1.1顺序结构60

4.1.2选择结构60

4.1.3循环结构61

4.2选择结构流程控制语句61

4.2.1 if语句61

4.2.2 switch语句64

4.3循环结构流程控制语句70

4.3.1 while语句70

4.3.2 do-while语句73

4.3.3 for语句75

4.3.4三种循环语句的嵌套78

4.3.5改变循环结构的三种语句80

习题83

第5章 数组90

5.1一维数组90

5.1.1一维数组的定义和使用91

5.1.2一维数组的初始化91

5.1.3一维数组的应用举例92

5.2字符数组与字符串94

5.2.1字符数组与字符串的概念95

5.2.2字符串函数96

5.2.3字符串数组的应用举例100

5.3多维数组101

5.3.1多维数组的定义102

5.3.2多维数组的初始化102

5.3.3多维数组的引用104

习题106

第6章 指针108

6.1指针与指针变量108

6.1.1指针与指针变量的概念108

6.1.2指针变量的使用109

6.2指针的运算113

6.3指针与数组116

6.3.1指针与数组的关系116

6.3.2指向多维数组的指针117

6.4字符数组与指针119

6.5指针数组120

6.6多级指针122

习题123

第7章 函数126

7.1函数的概念126

7.1.1函数的分类和定义127

7.1.2函数的调用129

7.2函数间的数据传递131

7.2.1形参与实参的结合131

7.2.2函数返回值133

7.2.3全局变量137

7.3函数的参数138

7.3.1数组作为函数参数138

7.3.2命令行参数139

7.4函数与变量141

7.4.1变量的作用域141

7.4.2变量的生存期145

7.5指向函数的指针146

7.6库函数147

7.7函数的递归调用148

习题151

第8章 结构、联合与枚举157

8.1结构体类型157

8.1.1结构体类型概述157

8.1.2结构体类型变量159

8.1.3结构体类型与数组165

8.1.4结构体类型与指针170

8.1.5结构体类型与函数172

8.1.6结构体类型的应用173

8.2联合180

8.3枚举183

8.4用户定义类型185

习题186

第9章 编译预处理与分别编译190

9.1编译预处理190

9.1.1宏定义190

9.1.2文件包含197

9.1.3条件编译199

9.2分别编译203

习题205

第10章 文件208

10.1 C文件系统概述208

10.1.1文件的概念208

10.1.2文件的分类209

10.1.3文件类型指针211

10.2标准设备文件的输入输出211

10.2.1标准设备文件函数212

10.2.2标准设备文件的换向215

10.3一般文件的操作216

10.3.1文件的打开和关闭216

10.3.2文件的字符输入输出函数217

10.3.3文件的字符串输入输出函数219

10.3.4文件的格式化输入输出函数221

10.3.5文件的数据块输入输出函数223

10.4文件的定位操作226

10.4.1取得文件指针的当前位置函数e()226

10.4.2改变文件指针的当前位置函数fseek()226

10.4.3置文件指针于文件开头位置函数wind()228

10.5文件的错误检测228

10.5.1文件读写错误检测函数ferror()228

10.5.2清除文件错误标志函数clearr()229

10.5.3文件结束检测函数feof()229

习题229

附录一ASC代码表232

附录二C语言常用系统函数按字母顺序索引汇总表233

附录三C语言编译错误信息237

热门推荐