图书介绍
C语言程序设计实用技术与程序实例2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 梁翎,李爱齐编著 著
- 出版社: 上海:上海科学普及出版社
- ISBN:7542710419
- 出版时间:1996
- 标注页数:435页
- 文件大小:9MB
- 文件页数:447页
- 主题词:
PDF下载
下载说明
C语言程序设计实用技术与程序实例PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 上弹以及下拉菜单1
1.1 上弹以及下拉菜单1
1.2 视频适配器2
1.3 通过BIOS访问屏幕4
1.3.1 使用int86()5
1.3.2 保存屏幕的一部分6
1.3.3 屏幕的恢复7
1.4 建立上弹菜单7
1.4.1 显示菜单8
1.4.2 显示线框9
1.4.3 输入用户响应10
1.4.4 popup()函数13
1.4.5 各部分合成15
1.5 直接访问视频RAM24
1.5.1 确定视频RAM的位置24
1.5.2 转换save_video()和restore_video()25
1.6 建立下拉菜单35
1.6.1 菜单框架36
1.6.2 建立一个菜单框架36
1.6.3 pulldown()函数38
1.6.4 屏幕的恢复39
1.6.5 一个使用下拉例程的示例程序39
1.7 增加选项51
2.2 窗口框架52
第二章 上弹窗口52
2.1 上弹窗口的机理52
2.3 建立窗口框架53
2.4 激活和释放一个窗口54
2.5 窗口I/O函数56
2.5.1 窗口光标定位函数57
2.5.2 window_getche()函数57
2.5.3 window_gets()函数59
2.5.4 window_putchar()函数60
2.5.5 window_puts()函数61
2.5.6 各种屏幕处理函数61
2.6 改变窗口的大小与位置64
2.7.1 十进制到十六进制数转换程序68
2.7 用上弹窗口建立应用程序68
2.7.2 四则运算程序69
2.7.3 上弹便笺71
2.8 一个完整的窗口例程74
2.9 一些尝试99
第三章 TSR编程100
3.1 为什么TSR使用如此不便100
3.2 TSR及中断101
3.3 中断类型修改程序101
3.4 PSP初步101
3.5.2 ISR102
3.5.1 TSR初始化102
3.5 一个交互式TSR的基本设计102
3.5.3 上弹应用程序103
3.6 何时进行中断DOS是安全的103
3.6.1 空闲中断104
3.6.2 DOS活动标志104
3.7 定时器中断104
3.8 TSR和图形方式104
3.9 一些特殊的Turbo C函数105
3.10 建立一个TSR应用程序106
3.10.1 初始化TSR106
3.10.2 tsr_keystroke()ISR109
3.10.3 击键字符缓冲区110
3.10.5 dos_idle()ISR111
3.10.4 new_int8()中断111
3.10.6 activate_tsr()函数112
3.11 TSR上弹应用程序114
3.12 完整的TSR程序116
3.13 一些其它的TSR考虑139
3.14 建立你自己的TSR应用程序139
第四章 图形140
4.1 坐标系140
4.1.1 直角坐标140
4.1.2 极坐标141
4.2 视频方式和调色板141
4.3.1 方式4图形143
4.3 写象素143
4.3.2 建立mempoint()函数144
4.4 画线146
4.5 画矩形并填充149
4.6 画圆150
4.7 一个示例测试程序154
4.8 图像的存贮与装载161
4.9 屏幕区域的复制164
4.10 物体的二维旋转165
4.10.1 指定物体的旋转167
4.11 综合应用例程171
5.1 子画面195
第五章 视频游戏195
5.2 游戏插件196
5.3 屏幕级动画制作196
5.4 子画面级动画制作204
5.5 视频游戏数据的组织206
5.5.1 边界的识别206
5.5.2 颜色计数206
5.6 参赛者和记分员207
5.7 一个视频游戏的开发207
5.7.1 游戏的定义207
5.7.2 游戏的颜色编码207
5.7.3 子画面的定义208
5.7.4 主循环209
5.7.5 计算机运动的生成213
5.7.6 “捉到”检测215
5.7.7 完整的捉迷藏程序216
5.8 进一步的开发232
第六章 串行口使用234
6.1 数据的异步串行传输234
6.2 异步串行通讯接口236
6.2.1 硬件的数据交换237
6.3 通讯问题237
6.4 通过BIOS访问PC串行口238
6.4.1 端口初始化239
6.4.3 端口状态的检测241
6.4.2 字符的传输241
6.4.4 字符的接收243
6.5 在计算机之间传输文件243
6.5.1 软件的数据交换244
6.5.2 7位数据和8位数据244
6.5.3 发送文件245
6.5.4 接收文件247
6.5.5 传输程序249
6.5.6 传输程序的使用256
6.5.7 增强性能256
6.6 局域网256
6.6.1 文件服务器257
6.6.2 文件的装载268
6.6.3 文件的存贮273
6.6.4 局域网的使用278
6.6.5 局域网的改进278
第七章 语言解释程序279
7.1 表达式分析279
7.1.1 表达式279
7.1.2 标记280
7.1.3 表达式的构成284
7.1.4 表达式分析程序285
7.1.5 分析程序如何处理变量293
7.2 小型BASIC解释程序294
7.3 主循环296
7.3.1 赋值函数297
7.3.2 PRINT命令298
7.3.3 INPUT命令300
7.3.4 GOTO命令301
7.3.5 IF语句304
7.3.6 FOR循环306
7.3.7 GOSUB/RETURN语句309
7.3.8 完整的解释程序文件311
7.3.9 小型BASIC的使用324
7.3.10 解释程序的增强和扩充325
8.1 在文本方式下使用色彩326
8.1.1 文本方式中的属性字节326
第八章 屏幕和扬声器326
8.1.2 使用彩色写一个字串327
8.1.3 色彩的使用329
8.2 改变光标的大小329
8.3 屏幕部分的卷动330
8.4 一个演示程序331
8.5 将屏幕作为磁盘文件保存335
8.6 引入音响337
8.6.1 可编程定时器的使用337
8.6.2 一个测听示例程序338
8.6.3 建立警报器和“激光枪”340
8.6.4 编制“天堂音乐”343
第九章 鼠标接口的编程346
9.1 鼠标器初步346
9.2 实屏和虚屏347
9.3 鼠标设备驱动程序的访问348
9.3.1 复位与读状态349
9.3.2 显示游标349
9.3.3 关闭游标350
9.3.4 读取按键状态和游标位置350
9.3.5 设置游标位置350
9.3.6 运动指示350
9.4.1 鼠标的重置351
9.4.2 鼠标游标的显示与关闭351
9.4 高级鼠标函数351
9.4.3 确定某键是否按下352
9.4.4 运动检测352
9.4.5 游标位置的读取与设置353
9.4.6 一个演示程序354
9.5 将鼠标输入集成到绘图程序中359
9.5.1 主循环361
9.5.2 用鼠标定义物体368
9.5.3 完整版的绘图程序371
9.6 其它一些增强398
10.1 数据标准化400
10.2 条形图函数的开发400
第十章 建立商用条形图400
10.2.1 画坐标网402
10.2.2 值的分类402
10.2.3 画基准线403
10.2.4 显示图例403
10.2.5 一个演示程序404
10.3 一个绘图程序413
10.3.1 main()函数413
10.3.2 enter()函数415
10.3.3 min_max()函数416
10.3.4 完整的条形图程序417
10.4 图形显示430
10.5 一些有趣的实验432
附录433
热门推荐
- 2387829.html
- 2790715.html
- 2042568.html
- 712469.html
- 836005.html
- 1582611.html
- 432047.html
- 3647292.html
- 3026686.html
- 2627536.html
- http://www.ickdjs.cc/book_2215793.html
- http://www.ickdjs.cc/book_2029052.html
- http://www.ickdjs.cc/book_1235597.html
- http://www.ickdjs.cc/book_2578623.html
- http://www.ickdjs.cc/book_3235723.html
- http://www.ickdjs.cc/book_953029.html
- http://www.ickdjs.cc/book_1284083.html
- http://www.ickdjs.cc/book_750654.html
- http://www.ickdjs.cc/book_2389503.html
- http://www.ickdjs.cc/book_2829320.html