《C语言实用程序与软件工具》求取 ⇩

第0章 C语言编程提高基础1

0.1 Turbo C和Borland C++系列的存储模式1

0.1.1 8086的段式内存管理和地址计算1

前言页1

0.1.2 指针2

0.1.3 地址修饰符4

0.1.4 六种存储模式5

0.2.1 C语言和汇编语言的接口方式8

0.2.2 .OBJ方式接口要解决的问题8

0.2 C语言和汇编语言的混合编程方法之一--.OBJ连接方式8

0.2.3 参数传递顺序及方式9

0.2.4 处理ASM子程序调用后的返回值10

0.2.5 C程序调用ASM子程序和变量的完整实例11

0.2.6 实现ASM对C的调用13

0.2.7 ASM程序调用C函数的完整实例14

0.3 C语言和汇编语言的混合编程方法之二--嵌入汇编方式16

0.4 在C程序中直接使用寄存器伪变量18

第1章 输入/输出类程序设计22

1.1 输入/输出要解决的主要问题22

1.2 文本方式输入窗口的设计24

1.2.1 输入窗口的建立、打开和关闭25

1.2.2 输入窗口的编辑操作38

1.2.3 文本方式输入窗口的设计实例46

1.3 图形方式输入窗口的设计50

1.3.1 图形方式输入窗口的数据结构50

1.3.2 输入窗口的建立、打开和关闭51

1.3.3 输入窗口的编辑操作67

1.3.4 输入窗口设计实例75

1.4 图形方式下消息窗口的设计78

1.4.1 消息窗口的建立、打开和关闭79

1.4.2 消息窗口的查看82

1.4.3 消息窗口设计实例85

第2章 汉字、图形、图象类程序设计88

2.1 汉字、图形、图象类程序设计的主要问题88

2.2 EGA/VGA的图形方式原理90

2.2.1 EGA/VGA的显示模式90

2.2.2 EGA/VGA的视频缓冲区数据格式92

2.2.3 EGA/VGA的寄存器96

2.3 汉字系统的基本原理99

2.3.1 汉字代码99

2.3.2 汉字库100

2.4 汉字显示原理及西文方式下汉字的显示101

2.3.3 汉字操作系统101

2.5 图形模式下文本的显示及中西文混合字符串的显示技巧108

2.5.1 EGA/VGA图形模式下文本的显示108

2.5.2 图形方式下中西文混合字符串的显示111

2.6 矢量字形原理及其显示和变换算法114

2.6.1 西文BGI矢量字体114

2.6.2 矢量汉字119

2.7 基本图形指令及复杂图形基础120

2.7.1 初始化图形系统120

2.7.4 画点121

2.7.3 注册图形系统121

2.7.2 退出图形系统121

2.7.5 画直线123

2.7.6 画矩形124

2.7.7 画多边形124

2.7.8 圆、椭圆及扇形画法125

2.7.9 数学曲线的绘制127

2.8 统计图形的制作128

2.8.1 直方图128

2.8.2 饼图135

2.8.3 折线图138

2.8.4 统计图形的一个实例程序140

2.9 图形变换及其实现143

2.9.1 基本图形的变换原理143

2.9.2 基本图形变换的实现147

2.9.3 图形变换的一个实例程序149

2.10 几种常用图象算法159

2.10.1 基本的图象处理C函数159

2.10.2 图象平移160

2.10.3 图象颠倒162

2.10.4 图象镜象164

2.10.5 图象旋转166

2.10.6 图象、汉字的轮廓与阴影171

2.11 灰度图象转换为黑白二值图象174

2.12 彩色图象转换为黑白二值图象176

第3章 菜单系统186

3.1 菜单的基本类型及其实现方法186

3.2 简易式菜单设计186

3.2.1 显示菜单187

3.2.2 接受用户选择189

3.2.3 Base_Menu()函数191

3.2.4 一个完整的菜单实例192

3.3.1 显示菜单内容194

3.3 通用弹出式菜单194

3.3.2 接受用户选择198

3.3.3 Pop_Menu()函数199

3.3.4 一个完整的实例202

3.4 对话框设计207

3.4.1 建立对话框207

3.4.2 显示对话框208

3.4.3 接受用户输入210

3.4.4 Dialog_Box()函数211

3.4.5 一个完整的实例214

3.5 通用下拉式菜单的设计217

3.5.1 MENU.DES文件分析模块218

3.5.2 菜单选择处理模块220

第4章 I/O设备编程226

4.1 I/O设备编程的主要问题226

4.2 键盘中断及其编程227

4.2.1 键盘中断的基本原理227

4.2.2 键盘编程228

4.3 视频操作231

4.3.1 光标控制231

4.3.2 文本方式的直接写屏233

4.3.3 图形方式下的直接视频操作235

4.3.4 调色板237

4.3.5 几种显示器技巧242

4.4 直接控制打印机252

4.4.1 初始化打印机252

4.4.2 打印机的机械控制255

4.4.3 文本方式的打印输出260

4.4.4 图形方式的打印输出262

4.5 鼠标器Mouse控制278

4.5.1 Mouse基础278

4.5.2 Mouse中断int 33H278

4.5.3 Mouse工具箱284

4.6 串行通信及其编程300

4.6.1 串行通信的数据传送格式300

4.6.2 串行通信的握手信号300

4.6.3 串行口编程301

4.6.4 串行口文件传送307

4.7 8253/8254定时器及其编程313

4.7.1 8253/8254定时器原理313

4.7.2 8253/8254实时控制操作编程315

4.7.3 8253/8254编程的一个实例316

5.1.3 库字段的描述326

5.1.2 库文件的标识信息326

第5章 文件系统326

5.1 数据库文件.DBF的访问326

5.1.1 .DBF文件的存储结构326

5.1.4 数据库的存储部分327

5.1.5 备注字段附加文件的结构327

5.1.6 数据库的基本操作327

5.1.7 索引文件结构339

5.2 .PCX格式图象文件的访问341

5.2.1 16色.PCX文件的还原341

5.2.2 256色.PCX文件的还原348

5.3.2 点位图信息352

5.3 .BMP点位图文件的访问352

5.3.1 .BMP文件的文件头352

5.3.3 位图阵列355

5.3.4 16色.BMP图象文件的访问357

5.3.5 256色.BMP图象文件的访问363

5.4 .ICO资源文件的访问367

5.5 .CUR资源文件访问371

第6章 扩展、扩页存储器使用与编程376

6.1 PC机系统存储器、扩展存储器及扩页存储器的划分376

6.2 使用扩展存储器的基本途径380

6.3 CPU类型的识别381

6.4 利用int15H访问扩展内存384

6.5 利用XMS访问扩展存储器391

6.5.1 XMS管理扩展存储器的基本方法391

6.5.2 XMS功能调用391

6.5.3 XMS的C调用库及编程实例396

6.6 EMS技术及其编程405

6.6.1 EMS技术的基本原理405

6.6.2 检测EMS内存是否可用406

6.6.3 EMS驱动程序的常用功能调用407

6.6.4 使用EMS的实例函数411

6.7 V86方式透视415

6.7.1 什么是V86方式415

6.7.2 V86方式的进入与退出416

6.7.3 V86任务的寻址方式及内存分配417

6.7.4 Windows内存管理策略417

参考文献421

附录A 实用函数速查表421

附录B 实用程序盘的说明429

1996《C语言实用程序与软件工具》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由郑庆华等编著 1996 西安:西安交通大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

C语言程序设计实用技术与程序实例(1996 PDF版)
C语言程序设计实用技术与程序实例
1996 上海:上海科学普及出版社
计算机语言实用程序与编程技巧 C语言( PDF版)
计算机语言实用程序与编程技巧 C语言
中南工业大学出版社
Borland C++ 3.0工具与实用程序指南( PDF版)
Borland C++ 3.0工具与实用程序指南
软件工程与 C++ 和 CASE 工具(1998 PDF版)
软件工程与 C++ 和 CASE 工具
1998 世界图书出版公司北京公司
实用工具软件指南(1996 PDF版)
实用工具软件指南
1996 重庆:重庆出版社
C语言科学与工程程序库(1992 PDF版)
C语言科学与工程程序库
1992 北京:电子工业出版社
软件工程语言-Z(1999 PDF版)
软件工程语言-Z
1999 上海:上海科学技术文献出版社
实用软件工程(1997 PDF版)
实用软件工程
1997 北京:清华大学出版社
实用软件工程(1990 PDF版)
实用软件工程
1990 北京:科学技术文献出版社;重庆分社
软件工程 Java语言实现(1999 PDF版)
软件工程 Java语言实现
1999 北京:机械工业出版社
C语言实用程序荟萃(1993 PDF版)
C语言实用程序荟萃
1993 西安:西安电子科技大学出版社
C语言实用程序汇编(1997 PDF版)
C语言实用程序汇编
1997 北京:化学工业出版社
实用 C 语言程序设计教程(1989 PDF版)
实用 C 语言程序设计教程
1989 北京:北京大学出版社
实用软件工具(1997 PDF版)
实用软件工具
1997 北京:东方出版社
实用C语言程序设计教程(1994 PDF版)
实用C语言程序设计教程
1994 北京:中央民族大学出版社