图书介绍

C语言应用2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

C语言应用
  • 彭光泽编译 著
  • 出版社: 成都:电子科技大学出版社
  • ISBN:781016418X
  • 出版时间:1992
  • 标注页数:258页
  • 文件大小:8MB
  • 文件页数:266页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C语言应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目 录1

第1章程序开发基础知识1

§1.1与CPU相关的程序设计1

★int类型变量的位长差异1

★指针变量的位长差异2

★寄存器配置的差异2

§1.2 8086系统CPU与指针变量的处理2

★8086系统CPU的地址表达方式3

★存储模式的概念3

★不同存储模式时的指针位长比较4

★直接存取实地址区域的程序4

§1.3与操作系统相关的程序设计9

★什么是系统调用9

★使用MS-DOS系统调用的程序9

★高移植性程序的描述方法12

★什么是高移植性程序12

§1.4高移植性程序的描述12

§1.5程序描述技巧16

★程序的高速化16

★错误回避17

★系统设计与程序开发工具18

第2章源程序库的建立19

§2.1什么是库19

§2.2库管理器的基本功能20

§2.3库的维护与管理22

★LIB指令的使用方法22

★UNIX中的库管理23

§2.4实用库的建立24

★中断支援库的建立24

★中断支援库的利用35

§2.5根据标题文件建立简易库37

★建库须知37

★什么是换码序列38

★换码序列简易库39

第3章汉字处理41

§3.1汉字码体系41

★7位体系汉字码41

★8位体系汉字码43

★代码的兼容性46

§3.2程序源中全角字符的处理46

★可使用8位码的处理系统46

★只能使用7位码的处理系统47

§3.3全角字符的输入输出48

★全角字符的控制48

★7位体系代码的输入输出处理50

§3.4全角字符串的编辑51

★8位体系代码的输入输出处理51

★使用移位码所带来的问题52

★编辑的预处理52

★全角字符串编辑用的库函数57

★自我内部处理代码的建立58

§3.5取样程序——JFOLD62

第4章MS-DOS程序设计80

§4.1利用系统调用的程序设计80

★什么是intdos函数80

★数据的传递81

★调出函数调用的库函数81

★启动内部中断的函数82

★获得当前段寄存器值的函数83

★intdos函数的必要性83

§4.2检索目录的系统调用84

★目录的检索——LD指令84

★信号的概念 189

★指定路径的属性获取91

★MS-DOS版本不同时的运行差异91

§4.3子过程的执行97

★启动子过程的函数群97

★system函数的使用方法99

§4.4取样程序——FINDF103

FINDF指令的概要103

★程序的内部结构105

§5.2与汇编程序的连接137

★以C语言编制应用程序137

第5章中断处理137

§5.1直接处理硬件的程序137

★代替汇编语言的C语言137

★函数的调用过程与变量的访问138

★C语言程序与汇编程序的描述差异139

★具有直接插入汇编功能的C语言处理系统140

§5.3中断处理的概念141

★什么是中断处理141

★利用硬件中断的终端仿真程序141

★C语言中对中断处理的处理142

★中断处理的描述143

★必要的硬件知识144

§5.4中断程序的实现145

★8086系统CPU的硬件中断机理145

★中断辅助程序的描述147

★中断辅助程序的建立149

§5.5取样程序——VTE155

★程序概要155

★main函数概要156

★画面控制函数概要157

★发送与接收函数概要157

第6章UNIX的系统程序设计182

§6.1多任务环境的思考方法182

★单一任务与多任务182

★多任务环境的实现182

★多任务环境中的程序设计183

★UNIX的系统调用184

§6.2过程管理184

★什么是过程184

★过程管理的系统调用185

§6.3信号(System V系统,4.3BSD)189

★“入场限制型”信号的利用190

★“交通信号机型”信号的利用191

★信号的系统调用191

★管的概念197

§6.4过程间通信197

★管的系统调用198

★信息的概念(System V系统,4.3BSD)203

★信息的系统调用204

★共享存储器的概念(System V系统,4.3BSD)211

★共享存储器的系统调用211

§6.5存储管理213

★存储管理与UNIX213

★malloc函数及其外围函数213

★断值与brk函数213

§6.6中断处理214

★中断处理的概念214

★中断处理的系统调用215

§6.7插座(4.3BSD)221

★委托/服务模式221

★socket调用与命名221

★插座的系统调用222

★socket调用的利用222

★服务程序的解说225

★委托程序的解说227

第7章程序开发环境238

§7.1 MAKE——编译/连接自动化工具238

★MAKE的效用238

★MS-DOS的MAKE239

★MAKE指令的动作结构240

★MAKE指令的应用241

★UNIX的make242

§7.2 DEBUG,SYMDEB——调试工具245

★调试程序的功能246

★最基础性的调试246

★调试程序的基本结构249

★使用SYMDEB的调试程序249

★UNIX系统的调试——adb的用法256

★高级调试程序的问题258

热门推荐