图书介绍

C语言程序设计及应用2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

C语言程序设计及应用
  • 邢馥生等编著 著
  • 出版社: 北京:高等教育出版社
  • ISBN:7040064065
  • 出版时间:1998
  • 标注页数:373页
  • 文件大小:14MB
  • 文件页数:382页
  • 主题词:

PDF下载


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

下载说明

C语言程序设计及应用PDF格式电子书版下载

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

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

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

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

图书目录

第一章 C语言简介2

1.1 C语言的发展史和特点2

1.1.1 C语言的发展史2

1.1.2 C语言的特点2

入门篇2

1.2 C语言程序结构——几个C语言程序范例3

1.3 C语言程序的设计4

1.4 C语言程序的编程环境6

1.5 写好程序文档11

习题一11

上机题一12

第二章 数据类型(一)13

2.1 标识符13

2.2.1 常量14

2.2 常量和变量14

2.2.2 变量17

2.3 用typedef定义类型18

2.4 赋值语句19

2.5 运算符和表达式20

2.5.1 运算符20

2.5.2 表达式23

2.6 格式输出函数和格式输入函数25

2.6.1 数据的格式输出函数printf25

2.6.2 数据的格式输入函数scanf29

2.7 标准函数和自定义函数31

2.7.1 标准函数31

习题二35

2.7.2 自定义函数35

2.7.3 函数调用35

上机题二36

第三章 控制语句38

3.1 表达式语句等39

3.1.1 表达式语句范例39

3.1.2 空语句40

3.1.3 复合语句(语句块)40

3.2 if语句41

3.2.1 if语句的一般格式41

3.2.2 嵌套的if语句42

3.2.3 用if语句实现的多分支选择42

3.2.4 操作符?:的使用及与if语句的比较45

3.3 switch开关语句47

3.4 while循环语句49

3.5 do-while循环语句51

3.6 for循环语句55

3.7 break语句和continue语句59

3.8 goto语句60

习题三61

上机题三62

基础篇64

第四章 数据类型(二)64

4.1 一维数组64

4.1.1 一维数组变量说明64

4.1.2 一维数组变量的存储64

4.1.3 一维数组变量的使用65

4.2 字符数组和字符串68

4.2.1 字符数组和字符串68

4.2.2 字符串的使用68

4.2.3 字符串函数(字符数组函数)71

4.3 二维数组和多维数组73

4.3.1 二维数组变量的说明73

4.3.2 二维数组变量的存储74

4.3.3 二维数组变量的使用76

4.4 字符串数组78

4.5 数组初始化80

习题四82

上机题四83

5.1.1 函数的定义形式85

5.1 函数85

第五章 程序结构85

5.1.2 函数调用及函数的返回值86

5.1.3 形式参数的类型88

5.1.4 实在参数和形式参数之间的数据传送88

5.1.5 函数原型90

5.2 数组作为函数参数91

5.3 局部变量与全局变量95

5.4 动态存储变量与静态存储变量97

5.4.1 动态变量(auto型)97

5.4.2 外部变量(extern型)97

5.4.3 静态变量(static型)98

5.4.4 寄存器变量(register型)100

5.5.2 外部函数(extern)101

5.5 内部函数与外部函数101

5.5.1 内部函数(static)101

5.6 Turbo C库函数简介102

5.6.1 库函数与函数库102

5.6.2 头部文件(*.H)103

5.6.3 程序连接103

5.6.4 Turbo C库管理程序——TLIB104

习题五106

上机题五107

提高篇110

第六章 数据类型(三)110

6.1 指针110

6.1.1 指针与指针变量110

6.1.3 指针与数组116

6.1.4 指针与字符串122

6.1.5 指针与函数124

6.1.6 Turbo C动态存储分配132

6.1.7 指向指针的指针135

6.1.8 指针初始化141

习题六(一)144

上机题六(一)145

6.2 结构体(struct)146

6.2.1 结构体类型与结构体类型变量146

6.2.2 结构体变量的引用与初始化149

6.2.3 结构体与数组151

6.2.4 结构体与指针154

6.2.5 结构体与函数157

6.3 联合体(union)159

*6.4 枚举162

习题六(二)165

上机题(二)166

6.5 使用typedef定义新类型名的讨论168

6.5.1 定义“替代”类型名168

6.5.2 定义“构造”类型名169

6.5.3 定义新类型名的一般步骤169

6.6 文件(FILE)171

6.6.1 文件、流的概念及文件流的组织形式171

6.6.2 文件类型(FILE)与标准流式文件173

6.6.3 文件的打开/关闭175

6.6.4 文件I/O操作177

6.6.5 文件的重定位、测试与随机读写(rewind(),feof(),ftell(),fseek())183

6.6.6 检错与处理(ferror(),clearerr(),exit())185

6.6.7 DOS文件调用与删除(system(),remove())187

习题题六(三)188

上机题六(三)189

第七章 编译预处理192

7.1 包含指令#include192

7.2 宏定义指令#define和#undef194

7.2.1 不带参数的宏定义指令194

7.2.2 带参数的宏定义指令196

7.2.3 宏标识符198

7.2.4 宏终结指令#undef198

7.3 条件编译指令#if、#else、#elif、#endif和#ifdef、#ifndef199

7.3.1 #if、#else、#elif和#endif指令199

7.3.2 #ifdef、#ifndef指令201

*7.4 错误信息指令#crror202

*7.5 行控制指令#line及预定义宏名_ _LINE _ 、_ _FILE_ _203

习题七205

上机题七205

第八章 位操作207

8.1 位逻辑运算207

8.1.1 按位求反运算207

8.1.2 按位与运算208

8.1.3 按位或运算209

8.1.4 按位异或运算210

8.2 移位操作211

8.2.1 左移位操作212

8.2.2 右移位操作212

8.3 位操作赋值运算214

习题八215

上机题八216

第九章 图形函数的应用217

9.1 微机图形系统基础217

9.1.1 图形与显示器基础217

9.1.2 图形显示模式218

9.1.3 调色板和颜色219

9.2 图形函数及其用法220

9.2.1 图形系统控制和屏幕操作函数221

9.2.2 绘图和填充函数224

9.2.3 图形存取函数234

9.2.4 图形方式下的文本输出函数235

9.3 动画程序举例237

习题九243

上机题九244

第十章 常用数据结构的实现方法及应用程序设计245

10.1 引言245

10.1.1 数据和数据结构245

10.1.2 逻辑结构和存储结构245

10.1.3 线性表及其存储运算246

10.1.4 静态数据结构和动态数据结构246

10.1.5 C语言的动态存储分配247

10.2 栈248

10.2.1 栈的概念、结构及其操作248

10.2.2 栈的程序实现249

10.2.3 应用举例251

10.3.2 队列的程序实现254

10.3.1 队列的概念、结构及操作254

10.3 队列254

10.3.3 应用举例256

10.4 链表260

10.4.1 引言260

10.4.2 单向链表261

10.4.3 双向链表276

10.5 二叉树及应用285

10.5.1 引言285

10.5.2 遍历二叉树286

10.5.3 应用举例288

习题十299

上机题十299

11.2 面向对象的基本概念与特征300

第十一章 面向对象程序设计概念简介300

11.1 引言300

11.3 面向对象的程序举例303

11.3.1 C++的类定义303

11.3.2 C++的对象说明305

11.3.3 程序举例305

习题十一312

上机题十一312

应用篇314

第十二章 汉字处理314

12.1 汉字编码与点阵汉字字模314

12.1.1 汉字编码规则314

12.1.2 点阵汉字字模及其存储格式、汉字库314

12.2.1 汉字操作系统下汉字的显示315

12.2 汉字的显示与放大315

12.2.2 西文操作系统下汉字的显示与放大317

12.2.3 汉字放大322

12.3 立体汉字和空心汉字325

12.3.1 立体汉字325

12.2.2 空心汉字325

第十三章 菜单技术327

13.1 窗口与菜单327

13.2 中文窗口式菜单328

13.3 中文下拉式菜单332

附录一 ASCII字符编码一览表339

附录二 Turbo C 2.0库函数340

附录三 Turbo C 2.0编译出错信息364

热门推荐