图书介绍

最新C语言实用教程PDF|Epub|txt|kindle电子书版本网盘下载

最新C语言实用教程
  • 李邦几等编 著
  • 出版社: 北京:化学工业出版社
  • ISBN:7502516301
  • 出版时间:1996
  • 标注页数:338页
  • 文件大小:11MB
  • 文件页数:346页
  • 主题词:

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.2 C语言的特点1

1.3 C语言程序的结构2

1.4 C语言的基本字符和标识符4

1.4.1 基本字符4

1.4.2 关键字和保留字5

1.4.3 标识符5

1.5 简单的输入与输出5

1.6 C语言的上机实践8

1.6.1 编译的过程8

1.6.2 Turbo C集成开发环境9

习题一11

第二章 数据类型、运算符和表达式12

2.1 C语言的数据类型12

2.2 常量及其数据类型12

2.2.1 整型常量与实型常量12

2.2.2 字符常量和字符串常量13

2.2.3 转义字符和符号常量14

2.3 变量及其数据类型15

2.3.1 整型变量和字符变量15

2.3.2 实型变量17

2.3.3 变量的初始化和数据类型转换17

2.4 算术运算符和算术表达式18

2.6 逗号运算19

2.5 赋值语句和赋值运算19

2.7 字符输入与输出函数20

习题二21

第三章 选择结构程序设计22

3.1 关系运算和逻辑运算22

3.1.1 关系运算符和关系表达式22

3.1.2 逻辑运算符和逻辑表达式22

3.1.3 位操作和位逻辑运算23

3.1.4 三目运算及运算顺序25

3.2 语句和程序设计26

3.3 if语句28

3.4 switch-case语句32

习题三33

4.1 while语句35

第四章 循环结构程序设计35

4.2 for语句36

4.3 do-while语句38

4.4 break语句和continue语句40

4.4.1 break语句40

4.4.2 continue语句42

4.5 goto语句和标号43

习题四46

第五章 存储类型与数组47

5.1 变量的存储类型和作用范围47

5.1.1 变量的存储类型47

5.1.2 全局量和局部量(global and local)48

5.2 变量的初始化51

5.3 一维数组53

5.4 一维数组初始化54

5.5 多维数组及其初始化58

习题五65

第六章 函数66

6.1 函数的定义与调用66

6.1.1 C源程序的结构66

6.1.2 函数的定义67

6.1.3 函数的调用68

6.2 函数间的数据传送71

6.2.1 数据复制方式71

6.2.2 return语句与函数调用的结果返回74

6.2.3 利用全局变量传送数据76

6.3 函数与数组77

6.3.1 数组元素作实参77

6.3.2 一维数组名作实参78

6.3.3 多维数组名作参数81

6.3.4 字符数组作参数84

6.4 递归函数与递归调用85

6.5 分别编译与连接87

6.6 编译预处理90

6.6.1 宏定义90

6.6.2 文件包含96

6.6.3 条件编译96

习题六99

第七章 指针100

7.1 指针变量100

7.1.1 指针变量的概念100

7.1.2 指针变量及其说明102

7.1.3 指针变量的初始化103

7.2 指针运算104

7.2.1 指针变量的赋值运算104

7.2.2 指针变量的算术运算104

7.2.3 指针变量的关系运算107

7.3 指针与数组110

7.3.1 指针与数组的联系110

7.3.2 指针与数组的区别112

7.3.3 指针与数组113

7.3.4 字符指针与字符指针数组114

7.4 多级指针116

7.5 指针与函数118

7.5.1 指针参数118

7.5.2 指针函数119

7.5.3 函数指针121

7.6 命令行参数124

7.7 综合实例125

习题七130

第八章 结构与联合132

8.1 结构和结构变量的概念与说明132

8.1.1 结构的概念与说明132

8.1.2 结构变量的说明133

8.1.3 结构变量的初始化134

8.2 结构成员的使用形式与赋值134

8.3 结构数组137

8.4 结构型的指针与函数140

8.4.1 结构指针140

8.4.2 结构参数141

8.4.3 结构型函数146

8.4.4 结构指针型函数147

8.5 嵌套结构148

8.6 递归结构及其在链、表、树中的应用150

8.6.1 递归结构150

8.6.2 动态数据结构与动态存储分配技术150

8.6.3 采用动态存储分配技术和递归结构处理单向链表152

8.6.4 采用动态存储分配技术和递归结构处理双向链表157

8.6.5 采用动态存储分配技术和递归结构处理二叉树160

8.7 位段结构167

8.8 联合170

8.9 类型定义172

8.10 枚举173

习题八175

第九章 文件及其标准函数178

9.1 文件178

9.2 文件结构体179

9.3 文件的打开和关闭179

9.3.1 文件打开函数fopen()179

9.3.2 文件关闭函数fclose()180

9.4 文件的字符输入输出函数181

9.4.1 字符输入函数fgetc()和getchar()181

9.4.2 字符输入函数fputc()和putchar()182

9.5 文件的字符串输入输出函数183

9.5.1 字符串输入函数fgets()183

9.5.2 字符串输出函数fputs()184

9.6.1 格式化输出函数fprintf()186

9.6.2 格式化输入函数fscanf()186

9.6 文件的格式化输入输出函数186

9.7 文件的随机读取187

9.8 非缓冲区文件198

9.8.1 文件标识号198

9.8.2 文件的建立、打开和关闭199

9.8.3 文件的读写200

9.8.4 随机读写202

9.9 文件输入输出小结203

9.10 其他标准函数203

9.10.1 字符串运算203

9.10.2 字符分类测试和变换函数204

9.10.3 随机函数205

习题九206

10.1.1 ROM-BIOS系统调用207

第十章 实用程序设计技术207

10.1 调用系统资源207

10.1.2 DOS系统调用210

10.2 屏幕的基本操作211

10.2.1 光标操作211

10.2.2 在屏幕任意位置显示字符和字符串函数212

10.2.3 保存屏幕和恢复屏幕的局部内容213

10.2.4 设置局部背景颜色214

10.2.5 清除局部屏幕215

10.2.6 设置屏幕工作方式(或模式)215

10.2.7 实例程序216

10.3 键盘控制技术219

10.3.1 键盘的扫描码(scan code)219

10.3.3 取当前转换键状态220

10.3.2 读键盘220

10.3.4 实例程序221

10.4 下拉式菜单的设计225

10.4.1 菜单的建立226

10.4.2 激活菜单227

10.4.3 显示菜单228

10.4.4 接受用户的选择229

10.4.5 菜单驱动函数230

10.4.6 实例程序231

第十一章 用C语言开发图形软件240

11.1 图形软件设计基础240

11.1.1 显示方式和色调的设置240

11.1.2 显示存储器242

11.2.1 基本图形编程技术248

11.2 图形程序设计248

11.2.2 Turbo C图形编程技术261

11.3 简单动画原理及实现276

11.3.1 动画的基本类型276

11.3.2 帧动画276

11.3.3 部分屏幕动画276

11.4 高级打印控制279

11.4.1 发送打印命令279

11.4.2 打印输出279

11.4.3 文本打印280

11.4.4 图形模式的使用286

第十二章 C语言在汉字处理及其他方面的应用291

12.1 汉字信息处理基础291

12.2.2 实现原理及程序设计方法293

12.2 在西文方式下显示中文的方法293

12.2.1 问题的提出293

12.2.3 画点方式显示汉字294

12.2.4 视频缓冲区(RAM)方式显示汉字295

12.2.5 画线方式显示汉字297

12.3 汉字放大与平滑放大技术299

12.4 特定的汉字输出302

12.4.1 空心汉字302

12.4.2 汉字的旋转305

12.4.3 斜体汉字306

12.4.4 立体阴影汉字308

12.5.1 概述310

12.5.2 实例程序310

12.5 汉字的游动显示310

12.6 动态汉字显示313

12.7 C语言操作DBF数据库的方法与实现316

12.7.1 概述316

12.7.2 C语言读取DBF数据库的方法317

12.7.3 C语言对DBF数据库的操作318

12.7.4 实例程序318

12.8 图象处理程序设计321

12.8.1 TIF图象文件格式321

12.8.2 实例程序323

12.9 C语言与汇编语言混合编程技术329

12.9.1 C语言对汇编语言的调用329

12.9.2 汇编语言对C语言的调用334

附录 ASCII码及打印字符表338

热门推荐