第一章 C语言基本编程 1
第一节 C程序结构与风格 1
第二节 数据类型、运算符和表达式 3
第三节 流程控制 6
第二章 C语言高级编程 10
第一节 函数与编译预处理 10
第二节 指针、结构与联合 15
第三节 文件系统 21
第三章 人工智能 33
第一节 丢钥匙问题 33
第二节 航班问题 37
第三节 专家系统 42
第四节 模式识别 52
第四章 菜单、图形与窗口 57
第一节 菜单技术 58
第二节 绘图技术 73
第三节 图形正文 93
第四节 高级窗口 99
第五节 汉字处理 113
第五章 C语言在测控系统中应用 123
第一节 C语言调用汇编语言 124
第二节 伪变量与嵌入汇编 127
第三节 中断技术 131
第四节 硬件控制 141
第五节 工业控制机和单片机应用实例 160
第六章 综合应用例子 206
第七章 C语言在ORACLE数据库中应用 252
第一节 ORACLE特点及开发工具 252
第二节 高级语言预编译程序接口ProC 253
第三节 INSERT程序 254
第四节 DELETE程序 256
第五节 UPDATE程序 258
第六节 SELECT程序 259
第八章 网络应用开发 261
第一节 NetBios基本原理 262
第二节 网络头文件NETBIOS2.H 265
第三节 测试程序 270
第四节 C语言文件传递 275
第五节 Novell Btrieve库管理 286
附录 296
附录一 C语言中的符号及标记 296
附录二 #define指令的注解 298
附录三 使用Turbo C库子程序 299
参考文献 312