如何用C语言开发高级应用程序PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:希尔特(Schildt H)著;周鸿仪等编译
- 出 版 社:希望电脑公司
- 出版年份:1991
- ISBN:
- 页数:374 页
目录 1
第一章 C语言解释器 1
1.1 解释器在实际应用中的重要性 1
1.2 Little C语言的规范说明 2
1.3 解释执行结构化语言 3
1.4 关于c的非形式化说明 4
1.5 表达式语法分析器 6
1.6 Little C解释器 23
1.7 Little C库函数 49
1.8 编译并链接Little C解释器 52
1.9 演示Little C 52
1.10 改进Little C 55
1.11 扩展Little C 56
2.1.1 设置视频模式 59
2.1 PC图形 59
第二章 基于图符的界面 59
2.1.2 用BIOS读写象素 61
2.1.3 直接写向EGA/VGA视频适配器 62
2.1.4 一些杂项屏幕例程 65
2.2 创建图符 66
2.2.1 图符结构 66
2.2.2 图符编辑器 66
2.2.3 图符编辑器的工作过程 75
2.2.4 存贮和装入图符映象 79
2.3 创建一个图符菜单函数 79
2.4 动态移动图符 81
2.5 一个基于图符的DOS Shell 83
2.5.1 Shell功能 83
2.5.2 初始化图符结构 86
2.5.3 基于图符的DOS Shell的完整程序 88
第三章 扩充TSR程序 102
3.1 为什么TSR如此麻烦 102
3.2 TSR和中断 102
3.3 中断函数类型 103
3.4 PSP的快速浏览 103
3.5 交互式TSR的基本设计 103
3.6 什么时候DOS是可安全中断的 105
3.7 时钟中断 106
3.8 TSR和图形模式 106
3.9 存取视频RAM 106
3.10 一些特殊的Turbo C函数 107
3.11 TSR应用的建立 108
3.12 窗口管理系统的快速浏览 115
3.13 SCTSR弹出式应用 116
3.14 完整的SCTSR程序 126
3.15 一些其它的考虑 144
第四章 DOS的多任务内核 145
4.1 多任务的两种观点 145
4.2 如何实现多任务 146
4.3 可重入性要求 147
4.4 interrupt类型 147
4.5 一个简单的双任务模型 148
4.6 创建真正的多任务内核 155
4.7 完整的多任务内核 167
4.8 一个演示程序 177
4.9 某些尝试 179
第五章 一个屏幕编辑子系统 180
5.1 屏幕编辑器的原理分析 180
5.1.1 当前位置 180
5.1.2 插入和删除字符 180
5.2 编辑器主循环 181
5.1.3 边界条件 181
5.3 左右移动光标 186
5.4 向上向下移动一行 187
5.5 删除字符和行 189
5.6 查找一个串 191
5.7 全局搜索和替换 192
5.8 利用BIOS滚动屏幕 194
5.9 完整的屏幕编辑子系统 195
5.10 几点尝试 210
第六章 数据子系统库 211
6.1 数据库规范说明 211
6.2 两个定义 211
6.3 定义数据库 211
6.4 数据的输入 216
6.5 数据库的检索 219
6.6 数据库的浏览 220
6.7 记录的修改 222
6.8 记录的删除 223
6.9 链表的打印 224
6.10 数据库的存贮和装入 227
6.11 使用数据库子系统来生成一个个人数据库 230
6.12 完整的菜单驱动个人数据库程序 231
6.13 几点尝试 250
第七章 创建用户字符类型 250
7.1 字型编辑器 250
7.1.1 字符的表示 250
7.1.2 ebit-char()函数 251
7.1.3 main()循环 253
7.1.4 完整的字型编辑器 254
7.2 字型显示子系统 264
7.2.2 字符串的显示 265
7.2.1 显示一个字符 265
7.2.4 显示子系统及其简单示例程序 266
7.2.3 设置当前位置(扩大/缩小)比例及颜色 266
第八章 物体动画与鼠标器接口 273
8.1 鼠标器的一些基础 273
8.2 虚屏与实屏 274
8.3 鼠标器库函数 274
8.4 高级鼠标器函数 275
8.5 动画是如何实现的 278
8.6 动画编辑器和训练程序 279
8.7 动画显示子系统 313
8.8 几点尝试 325
第九章 高级打印控制 326
9.1 向打印机发送命令 326
9.2 向打印机发送输出 326
9.3.2 字符的粗体打印和加重打印 327
9.3 文本打印命令 327
9.3.1 字符的缩小和放大打印 327
9.3.3 打印下划线和斜体字 329
9.3.4 打印上标和下标 329
9.3.5 字型的选择 330
9.3.6 改变行间距 330
9.3.7 草稿和仿信函质量模式 331
9.3.8 打印机复位 331
9.3.9 打印特性的组合 331
9.3.10 文本打印特性演示程序 332
9.4 图形模式的使用 339
9.5 创建用户屏幕打印实用程序 343
9.6 增强型屏幕打印实用程序 353
9.7 在RAM中构造图形影象 364
附录A C的内存模式 370
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《王蒙文集 新版 35 评点《红楼梦》 上》王蒙著 2020
- 《TED说话的力量 世界优秀演讲者的口才秘诀》(坦桑)阿卡什·P.卡里亚著 2019
- 《燕堂夜话》蒋忠和著 2019
- 《经久》静水边著 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《微表情密码》(波)卡西亚·韦佐夫斯基,(波)帕特里克·韦佐夫斯基著 2019
- 《看书琐记与作文秘诀》鲁迅著 2019
- 《酒国》莫言著 2019