《1BM PC XENIX 系统 汇编程序参考手册 C编译程序参考手册 库函数教程员手册 正文格式指南 4》求取 ⇩

第一册 汇编程序参考手册1

第一章 AS:一个汇编程序1

1.1 引言1

1.2 执行汇编程序1

第二章 字符、数和名字3

2.1 字符集3

2.2 整形数3

2.3 实型数4

2.4 编码实数4

2.5 压缩十进制数4

2.6 字符和字符串常数4

2.7 名字5

2.8 保留字5

第三章 语句和注解7

3.1 语句7

3.2 注解7

第四章 源文件和段8

4.1 源文件8

4.2 段9

4.3 正文段9

4.4 小模式程序10

4.5 中、大模式程序10

4.6 数据段——Near(近)10

4.7 数据段——Far(远)11

4.8 BSS段12

4.9 常数段12

第五章 标号、变量和符号14

5.1 标号14

5.2 简单变量14

5.3 多值变量15

5.4 符号15

5.5 绝对符号16

第六章 作操数17

6.1 立即操作数17

6.2 寄存器操作数17

6.3 直接存储操作数18

6.4 基址操作数18

6.5 变址操作数19

6.6 基址变址操作数19

第七章 表达式21

7.1 算术操作符21

7.2 SHR和SHL操作符22

7.3 关系操作符22

7.4 逻辑操作符22

7.5 属性操作符23

7.5.1 PTR23

7.5.2 带段号的操作符23

7.5.3 SHORT24

7.5.4 THIS24

7.5.5 HIGH,LOW25

7.5.6 SEG25

7.5.7 OFFSET25

7.5.8 TYPE25

7.5.9 .TYPE25

7.5.10 LENGTH26

7.5.11 SIZE26

7.6 表达式计算26

第八章 指令记忆符28

8.1 8086指令记忆符28

8.2 8037指令记忆符31

8.3 186指令记忆符33

8.4 286非特权指令记忆符33

8.5 286特权指令记忆符33

8.6 287指令记忆符34

第九章 伪指令35

9.1 ASSUME35

9.2 COMMENT35

9.3 DB36

9.4 DD35

9.5 DQ37

9.6 DT37

9.7 DW38

9.8 END33

9.9 EQU39

9.10 =39

9.11 EVEN39

9.12 EXTRN40

9.13 GROUP40

9.14 INCLUDE41

9.15 LABEL42

6.16 NAME42

9.17 ORG42

9.18 PROC和ENDP43

9.19 PUBLIC43

9.20 .RADIX44

9.21 SEGMENT和ENOS44

程序装配任选项45

6.22 IF46

IF和IFE47

IF1和IF247

IFDEF和IFNDEF47

9.23 PAGE48

9.24 TITLE48

9.25 SUBTITLE48

9.26 %OUT49

9.27 .LIST和.XLIST49

9.28 .SFCOND,.LFCOND和TFCOND49

9.29 指令系统伪指令50

第十章 程序清单格式51

10.1 代码清单51

10.2 符号表51

10.3 段和组表51

10.4 符号表52

附录A 汇编程序信息54

第二册 编译程序参考手册60

第一章 C的元素60

1.1 引言60

1.2 表示法约定60

1.3 字符集61

1.3.1 字母和数字61

1.3.2 空白格字符61

1.3.3 标点和特殊符号61

1.3.4 转义序列62

1.3.5 运算符63

1.4 常量64

1.4.1 整型常量64

1.4.2 浮点型常量65

1.4.3 字符型常量65

1.4.4 字符串常量66

1.5 标识符66

1.6 关键字67

1.7 注释67

1.8 单词68

第二章 程序结构69

2.1 引言69

2.2 源程序69

2.3 源文件70

2.4 程序执行71

2.5 伪指令72

2.6 作用域和可见性72

第三章 说明74

3.1 引言74

3.2 存贮类说明符74

3.2.1 自动类74

3.2.2 寄存器类76

3.2.3 静态类75

3.2.4 外部类75

3.3 类型区分符76

3.3.1 基本类型76

3.3.2 枚举类型77

3.3.3 结构类型78

3.3.4 联合类型78

3.4 说明符79

3.4.1 指针修饰符79

3.4.2 数组修饰符80

3.4.3 函数修饰符80

3.4.4 复合说明符80

3.5 类型说明81

3.5.1 枚举类型82

3.5.2 结构类型82

3.5.3 联合类型83

3.6 变量说明84

3.6.1 简单变量说明84

3.6.2 数组说明85

3.6.3 结构说明86

3.6.4 联合说明87

3.6.5 指针说明88

3.7 函数说明88

3.8 类型定义说明89

3.9 初始化90

3.9.1 基本类型90

3.9.2 指针类型90

3.9.3 聚集类型90

3.9.4 字符串初始化92

3.10 可见性与作用域92

3.11 全局与外部变量93

3.12 静态变量93

3.13 全局与外部函数94

3.14 静态函数94

3.15 类型名94

第四章 表达式和赋值95

4.1 引言95

4.2 操作数95

4.3 常量95

4.4 标识符95

4.4.1 整型和浮点型标识符95

4.4.2 枚举型标识符96

4.4.3 结构和联合型标识符96

4.4.4 指针标识符96

4.4.5 数组标识符96

4.4.6 函数标识符96

4.5 字符串96

4.6 函数调用96

4.7 下标表达式97

4.8 成员选择表达式98

4.9 表达式98

4.9.1 带运算符的表达式99

4.9.2 类型强制表达式99

4.9.3 括号中的表达式99

4.9.4 常量表达式99

4.10 类型转换100

4.11 赋值转换100

4.11.1 带符号整型转换100

4.11.2 无符号整型转换101

4.11.3 浮点型转换102

4.11.4 枚举型转换103

4.11.5 结构和联合类型转换103

4.11.6 指针型转换103

4.11.7 “空”型转换103

4.12 类型强制转换103

4.13 运算符转换104

4.14 函数调用转换104

4.15 运算符104

4.16 求补运算符105

4.16.1 算术负(-)105

4.16.2 按位变补(~)105

4.16.3 逻辑非(!)105

4.17 间接与取地址的运算符105

4.17.1 间接(*)105

4.17.2 取地址()105

4.18 sizeof运算符105

4.19 乘法运算符105

4.19.1 乘法(*)106

4.19.2 除法(/)106

4.19.3 取余数(%)106

4.20 加法运算符107

4.20.1 加(+)107

4.20.2 减(-)107

4.20.3 指针和整数组合107

4.20.4 溢出108

4.21 移位运算符108

4.22 关系运算符108

4.23 按位运算符109

4.23.1 按位加()109

4.23.2 按位或(|)109

4.23.3 按位异或(^)109

4.24 逻辑运算110

4.24.1 逻辑与()110

4.24.2 逻辑或(||)110

4.25 顺序求值运算符(,)110

4.26 条件运算符(?:)111

4.27 赋值运算符111

4.28 单目减量和增量112

4.29 简单赋值112

4.30 复合赋值113

4.31 优先权113

4.32 副作用115

第五章 语句116

5.1 引言116

5.2 break语句116

5.2.1 语法116

5.2.2 执行117

5.2.3 例子117

5.2.4 退出嵌套语句117

5.3 复合语句117

5.3.1 语法117

5.3.2 执行117

5.3.3 例子118

5.3.4 标号语句118

5.4 continue语句118

5.4.1 语法118

5.4.2 执行118

5.4.3 例子118

5.5 do语句119

5.5.1 语法119

5.5.2 执行119

5.5.3 例子119

5.6 表达式语句119

5.6.1 语法119

5.6.2 执行119

5.6.3 例子119

5.6.4 赋值和函数调用119

5.7 lor语句120

5.7.1 语法120

5.7.2 执行120

5.7.3 例子120

5.8 goto和带有标号的语句120

5.8.1 语法120

5.8.2 执行120

5.8.3 例子121

5.8.4 形成标号121

5.9 if语句121

5.9.1 语法121

5.9.2 执行121

5.9.3 例子121

5.9.4 嵌套121

5.10 空语句122

5.10.1 语法122

5.10.2 执行122

5.10.3 例子122

5.10.4 标号和空语句122

5.11 return语句123

5.11.1 语法123

5.11.2 执行123

5.11.3 例子123

5.11.4 省略return语句123

5.12 switch语句123

5.12.1 语法123

5.12.2 执行124

5.12.3 例子124

5.12.4 标号语句125

5.13 while语句126

5.13.1 语法125

5.13.2 执行125

5.13.3 例子125

第六章 函数126

6.1 引言126

6.2 函数定义126

6.3 返回值类型127

6.4 形式参数129

6.5 函数体130

6.6 函数说明130

6.7 静态函数131

6.8 函数调用131

6.9 实在参数132

6.10 基本类型132

6.11 数组132

6.12 结构和联合133

6.13 指针133

6.14 函数指针134

6.15 递归函数135

第七章 预处理伪指令136

7.1 引言136

7.2 define伪指令136

7.3 undefine伪指令138

7.4 include伪指令138

7.5 if、elif、else和endif伪指令139

7.6 if defined和elif defined伪指令141

7.7 if def和ifndef伪指令142

7.8 line控制伪指令142

附录A 差异143

附录B C编译程序信息和限制144

引言144

编译程序出错信息144

警告信息144

程序出错信息147

严重错误信息154

编译程序限制155

第三册 库函数程序员手册157

第一章 引言157

1.1 使用C语言库函数157

1.2 符号约定157

第二章 使用标准I/O函数158

2.1 引言158

2.1.1 为I/O函数做准备158

2.1.2 专用名158

2.1.3 专用宏158

2.2 使用命令行参数158

2.3 使用标准文件159

2.3.1 从标准输入读160

2.3.2 向标准输出写161

2.3.3 改向标准输入163

2.3.4 改向标准输出163

2.3.5 用管道线连接标准输入和标准输出163

2.3.6 程序实例163

2.4 使用与字符流有关的函数164

2.4.1 使用文件指针164

2.4.2 打开文件165

2.4.3 读单个字符165

2.4.4 从文件中读一个字符串166

2.4.5 从文件中读记录166

2.4.6 从文件中读格式化数据167

2.4.7 写单个字符167

2.4.8 向文件中写一个字符串167

2.4.9 写格式化输出168

2.4.10 将记录写到文件中168

2.4.11 测试文件尾169

2.4.12 测试文件错误169

2.4.13 关闭文件169

2.4.14 程序实例170

2.5 使用更多的与字符流有关的函数171

2.5.1 使用带缓冲的输入和输出171

2.5.2 重新打开文件171

2.5.3 设置缓冲区172

2.5.4 把一个字符放回缓冲区172

2.5.5 刷新文件缓冲区173

2.6 使用低级函数173

2.6.1 使用文件描述字173

2.6.2 打开文件173

2.6.3 从文件中读字节174

2.6.4 向文件中写字节174

2.6.5 关闭一个文件176

2.6.6 程序实例175

2.6.7 使用随机存取I/O176

2.6.8 移动字符指针177

2.6.9 在字符流中移动字符指针177

2.6.10 重卷文件178

2.6.11 获取当前字符位置178

第三章 屏幕处理179

3.1 引言179

3.1.1 屏幕处理概观179

3.1.2 使用库函数180

3.2 屏幕更新180

3.2.1 命名规则180

3.2.2 术语181

3.3 准备屏幕182

3.3.1 初始化屏幕182

3.3.2 开始182

3.3.3 使用终端特性和类型182

3.3.4 Termcap中的功能183

3.3.5 使用缺省终端方式184

3.3.6 使用缺省密口标志184

3.3.7 使用缺省终端大小184

3.3.8 结束屏幕处理184

3.3.9 怎样使用屏幕软件包185

3.3.10 输出185

3.3.11 输入185

3.4 使用标准屏幕186

3.4.1 函数186

3.4.2 加一个字符186

3.4.3 加一个字符串186

3.4.4 印出字符串、字符和数186

3.4.5 从键盘读一个字符187

3.4.6 从键盘读一个字符串187

3.4.7 读字符串、字符和数187

3.4.8 移动当前位置188

3.4.9 插入一个字符188

3.4.10 插入一行188

3.4.11 删除一个字符189

3.4.12 删除一行189

3.4.13 清屏幕190

3.4.14 清屏幕的一部分190

3.4.15 由标准屏幕更新190

3.5 创建并使用窗口190

3.5.1 创建一窗口190

3.5.2 创建一子窗口191

3.5.3 附加并在窗口中印出191

3.5.4 读取并扫描输入192

3.5.5 在窗口内移动当前位置193

3.5.6 插入字符193

3.5.7 删除字符和行194

3.5.8 清屏幕194

3.5.9 由一窗口更新195

3.5.10 窗口的覆盖195

3.5.11 复写屏幕196

3.5.12 移动窗口196

3.5.13 由窗口读一字符196

3.5.14 修饰窗口197

3.5.15 删除一窗口197

3.6 使用其它的窗口函数197

3.6.1 画一个盒子197

3.6.2 显示黑体字符198

3.6.3 恢复正常字符198

3.6.4 获取当前位置198

3.6.5 置窗口标志199

3.6.6 滚动窗口199

3.7 窗口结构199

3.7.1 例子200

3.7.2 屏幕更新200

3.7.3 Twinkle200

3.8 Life202

3.8.1 移动优化205

3.8.2 Twinkle205

3.9 用动作组合成移动206

3.10 控制终端206

3.10.1 终端方式206

3.10.2 设置终端方式206

3.10.3 清终端方式207

3.10.4 移动终端光标207

3.10.5 获取终端方式208

3.10.6 用gettmode()设置变量208

3.10.7 保存及恢复终端方式208

3.10.8 置终端类型208

3.10.9 由setterm()设置的变量208

3.10.10 读终端的名字209

第四章 字符和字符串处理210

4.1 引言210

4.2 使用字符函数210

4.2.1 测试一个ASCII字符210

4.2.2 转换成ASCII字符210

4.3 测试字母数字211

1.3.1 测试一个字母211

4.3.2 测试一个控制字符211

4.3.3 测试一个十进制数字212

4.3.4 测试一个十六进制数字212

4.3.5 测试一个可打印字符212

4.3.6 测试一个标点212

4.3.7 测试一个空白格字符212

4.3.8 测试一个字母的大小写212

4.3.9 字母大小写的转换213

4.4 使用字符串函数213

4.4.1 连接字符串213

4.4.2 比较字符串214

4.4.3 拷贝字符串214

4.4.4 获取一个字符串的长度214

4.4.5 把字符连接到字符串上215

4.4.6 比较字符串中的字符215

4.4.7 把字符拷贝到字符串上215

4.4.8 从一个字符串中读值216

4.4.9 向一个字符串中的写值216

第五章 使用进程控制218

5.1 引言218

5.2 使用进程218

5.3 调用一个程序218

5.4 停止一个程序219

5.5 开始一个新程序219

5.6 通过shell执行一个程序221

5.7 复制一个进程221

5.8 等待一个进程222

5.9 继承打开的文件222

5.10 程序实例222

第六章 创建并使用管道224

6.1 引言224

6.2 给新进程打开一个管道224

6.3 读写一个管道224

6.4 关闭一个管道225

6.5 打开一个低级管道225

6.6 读写一个低级管道226

6.7 关闭一个低级管道226

6.8 程序实例227

第七章 使用信号229

7.1 引言229

7.2 使用信号函数229

7.2.1 使一个信号无效229

7.2.2 恢复一个信号的缺省动作230

7.2.3 捕捉一个信号231

7.2.4 恢复一个信号232

7.2.5 程序实例232

7.3 用信号控制执行233

7.3.1 延迟一个信号的动作233

7.3.2 在系统函数中使用延迟信号233

7.3.3 在交互式程序中使用信号234

7.4 在多进程中使用信号235

7.4.1 保护后台进程236

7.4.2 保护父进程236

第八章 使用系统资源237

8.1 引言237

8.2 分配空间237

8.2.1 为一变量分配空间237

8.2.2 为一个数组分配空间238

8.2.3 重新分配空间238

8.2.4 释放不用的空间239

8.3 封锁文件239

8.3.1 为封锁文件做准备239

8.3.2 封锁一个文件239

8.3.3 程序实例240

8.4 使用信号量240

8.4.1 创建一个信号量241

8.4.2 打开一个信号量241

8.4.3 请求对一个信号量的控制242

8.4.4 检查信号量的状态242

8.4.5 放弃对一信号量的控制243

8.4.6 程序实例243

8.5 使用共享数据244

8.5.1 建立一个共享数据段244

8.5.2 附加一个共享数据段245

8.5.3 进入一个共享数据段246

8.5.4 离开一个共享数据段246

8.5.5 获取当前版本号247

8.5.6 等待一个版本号247

8.5.7 释放一个共享数据段247

8.5.8 程序实例247

第九章 错误处理248

9.1 引言249

9.2 使用标准出错文件249

9.3 使用errno变量249

9.4 印出出错信息250

9.5 使用出错信号250

9.6 遇到系统错误251

附录A 汇编语言接口252

A.1 引言252

A.2 C调用序列252

A.3 进入一个汇编例程252

A.4 返回值253

A.5 退出一个子程序253

A.6 程序实例253

附录B XENIX系统调用255

B.1 引言255

B.2 可执行文件格式255

B.3 修正的系统调用255

B.4 版本7的扩充部分255

B.5 对ioctl函数的修改256

B.6 路径名解释256

B.7 使用mount和chown函数256

B.8 专用块格式256

B.9 分离版本库256

附录C XENlX和DOS的公用库257

C.1 引言257

C.2 公用include文件257

C.3 公用子程序间的差异258

abort258

access258

chdir258

chmod258

chsize259

creat259

exec259

exit259

fopen,fdopen,freopen259

fread260

fseek260

fwrite260

getpid260

isatty260

iseek260

mktemp260

open260

read261

sbrk261

signal261

star,fstat261

system262

umask262

unlink262

write262

C.4 定义中的差异262

C.5 DOS专用子程序263

eof263

fcloseall263

f?etchar263

filelength263

llushall263

fputchar263

itoa,ltoa和ultoa264

labs264

mkdir264

rmdir264

SDawn265

strlwr和strupr266

strset和strnset266

strrev266

tell267

第四册 正文格式指南268

第一章 正文格式化概论268

1.1 引言268

1.2 基本概念268

1.2.1 书写工作的类型269

1.2.2 文本的组成269

1.2.3 格式加工的特点270

1.2.4 工具库270

1.3 格式化文本271

1.3.1 宏(mm)271

1.3.2 支持工具271

1.3.3 调用程序的顺序271

1.4 样本272

1.4.1 输入正文和格式化命令272

1.4.2 格式化正文273

1.4.3 打印文本273

1.5 管理书写工程274

1.5.1 文本的生命周期274

1.5.2 组织你的工程274

1.5.3 捷径275

1.6 注释276

第二章 书写和编辑工具278

2.1 引言278

2.2 cut和paste278

2.3 书写工具279

2.3.1 spell279

2.3.2 style和diction280

2.4 其它有用的命令286

2.4.1 grep286

2.4.2 diff,diff3和comm286

2.4.3 sort287

2.4.4 wc287

第三章 使用宏(mm)288

1.1 开始288

3.1.1 插入宏288

3.1.2 引用mm289

3.2 基本的格式化宏289

3.2.1 段和标题290

3.2.2 表291

3.2.3 字体的变化和下划线292

3.2.4 脚注292

3.2.5 显示和表格292

3.2.6 节略293

3.2.7 多列格式293

3.3 使用nroff和troff命令293

3.4 用mmcheck检查mm输入293

第四章 mm参考295

4.1 引言295

4.1.1 为什么要用mm?295

4.1.2 组织和约定295

4.1.3 文本的结构295

4.1.4 定义296

4.2 引用宏296

4.2.1 mm命令296

4.2.2 -cm或-mm标志296

4.2.3 典型的命令行296

4.2.4 命令行参数297

4.2.5 省略-cm和-mm998

4.3 格式化概念298

4.3.1 参数和引用299

4.3.2 不可填充的空白299

4.3.3 连字299

4.3.4 制表符300

4.3.5 点符300

4.3.6 破折号、减号和连字号300

4.3.7 商标串300

4.4 段和标题301

4.4.1 段301

4.4.2 带有编号的标题301

4.4.3 标题的形式302

4.4.4 粗体、斜体和加下划线的标题303

4.4.5 标题的点大小303

4.4.6 标志的形式303

4.4.7 不加编号的标题304

4.4.8 标题和目录表304

4.4.9 第一级标题和页编号形式304

4.4.10 用户退出宏304

4.5 表305

4.5.1 嵌套表的例306

4.5.2 表项307

4.5.3 表结束308

4.5.4 初始化自动编号的表308

4.5.5 带点标记的表308

4.5.6 带有破折号标记的表308

4.5.7 带有标记的表308

4.5.8 引用表309

4.5.9 可变表项的表309

4.5.10 表开始宏和规定格式的表310

4.6 显示311

4.6.1 静态显示311

4.6.2 浮动显示312

4.6.3 表格313

4.6.4 公式314

4.6.5 图表、表格、公式和显示标题315

4.6.6 图形、表格、公式和显示列表315

4.7 脚注315

4.7.1 脚注正文格式316

4.8 页题头和脚标317

4.8.1 缺省题头和脚标318

4.8.2 页题头318

4.8.3 偶页题头318

4.8.4 奇页题头318

4.8.5 页脚标318

4.8.6 偶页脚标318

4.8.7 奇页脚标319

4.8.8 第一页的脚标319

4.8.9 带有节、页编号的缺省题头和脚标319

4.8.10 题头和脚标宏中的字符串和寄存器319

4.8.11 题头和脚标的例319

4.8.12 一般性的页顶格式加工319

4.8.13 一般性的页底格式加工320

4.8.14 顶部和底部的页边自320

4.9 目录320

4.10 参考文献321

4.10.1 参考文献的自动编号321

4.10.2 定界参考正文321

4.10.3 后继的参考文献321

4.10.4 参考文献页322

4.11 其它特性322

4.11.1 粗体、斜体和罗马字体322

4.11.2 正确的边白调整323

4.11.3 SCCS版本标识323

4.11.4 双列输出323

4.11.5 垂直间距324

4.11.6 跳页324

4.11.7 强置到奇编号页324

4.11.8 设置点大小和垂直间距324

4.11.9 交互式的插入正文325

4.12 备忘录和发表的论文格式325

4.12.1 标题325

4.12.2 作者325

4.12.3 技术摘要编号326

4.12.4 摘要326

4.12.5 其它关键字327

4.12.6 摘要类型327

4.12.7 日期和格式的变化327

4.12.8 改变第一页的格式327

4.12.9 发表的论文类型328

4.12.10 开始宏的引用序列328

4.12.11 便笺结束的宏329

4.12.12 版权及其它注释329

4.12.13 批准的签字行330

4.12.14 一页长的信330

4.12.15 封面330

4.13 保留名330

4.13.1 格式化程序使用的名字331

4.13.2 mm使用的名字331

4.13.3 ean/neqn和tbl使用的名字331

4.13.4 用户可定义的名字331

4.18.5 扩展的例332

4.14 错误332

4.14.1 输出的消失332

4.14.2 mm错误信息333

4.14.3 格式化程序的错误信息334

4.15 宏、串和数值寄存器小结335

4.15.1 串340

4.15.2 数值寄存器340

第五章 使用nroff和troff344

5.1 引言344

5.2 插入命令344

5.3 点大小和行间距345

5.4 字体和特殊字符346

5.5 缩进和行长348

5.6 制表键349

5.7 画线和字符349

5.8 字符串351

5.9 宏352

5.10 标题、页和编号353

5.11 数值寄存器和算术计算355

5.12 带参数的宏356

5.13 条件357

5.14 环境358

5.15 转移359

第六章 nroff和troff参考361

6.1 引言361

6.1.1 引用nroff和troff361

6.1.2 技术信息362

6.2 基本的格式化请求363

6.2.1 字体和字符大小控制363

6.2.2 页控制365

6.2.3 正文的填充、调整和居中365

6.2.4 纵向留空白366

6.2.5 行长和缩进367

6.2.6 制表符、题头字符和字段字符368

6.2.7 应用连字符368

6.2.8 三元标题369

6.2.9 给输出行编号369

6.3 字符转换、重叠和局部移动370

6.3.1 输入/输出约定和字符转换370

6.3.2 局部移动和宽度函数371

6.3.3 重叠、括号、画线和零宽度函数371

6.4 格式化控制设施372

6.4.1 宏、串、转移和设置陷井372

6.4.2 数值寄存器374

6.4.3 有条件的接收输入375

6.4.4 环境转换376

6.4.5 从标准输入插入376

6.4.6 输入/输出文件转换376

6.4.7 其它请求377

6.5 输出和出错信息377

6.6 转义序列和数值寄存器小结377

6.6.1 字符、指示符和函数的转义序列377

6.6.2 预先定义的通用数值寄存器378

6.6.3 预先定义的只读数值寄存器379

第七章 格式化表格380

7.1 引言380

7.2 输入格式380

7.2.1 任选项381

7.2.2 格式381

7.2.3 其它特征383

7.2.4 数据384

7.2.5 附加的命令行385

7.3 引用tbl386

7.4 实例387

7.5 tbl命令小结391

第八章 格式化数学公式393

8.1 引言393

8.2 显示的公式394

8.3 基本的数学结构394

8.3.1 下标和上标394

8.3.2 用于组合的括号395

8.3.3 分数396

8.3.4 平方根396

8.3.5 求和与积分397

8.4 复杂的数学结构397

8.4.1 大的中括号、小括号和直线397

8.4.2 堆398

8.4.3 矩阵398

8.4.4 排列公式399

8.5 数学正文的编排和设计399

8.5.1 输入空格399

8.5.2 输出空格400

8.5.3 特殊序列间的空格400

8.5.4 符号、专用名和希腊字符400

8.5.5 大小和字体的变化400

8.5.6 区别标记401

8.5.7 引用正文402

8.5.8 局部移动402

8.6 行内公式403

8.7 定义403

8.8 引用eqn404

8.9 公式实例404

8.10 出错信息405

8.11 关键字和优先级小结406

附录A XENIX正文格式化命令409

引言409

COL(CT)410

CUT(CT)410

CW(CT)411

DEROFF(CT)414

DICTION(CT)416

DIFFMK(CT)415

EQN(CT)416

EXPLAIN(CT)418

HYPHEN(CT)419

MAN(CT)419

MM(CT)420

MMCHECK(CT)422

MMT(CT)422

NROFF(CT)423

PASTE(CT)424

PREP(CT)425

PTX(CT)426

SOELIM(CT)427

SPELL(CT)427

STYLE(CT)428

TBL(CT)429

TROFF(CT)431

1988.05《1BM PC XENIX 系统 汇编程序参考手册 C编译程序参考手册 库函数教程员手册 正文格式指南 4》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由北京科学院 1988.05 中国科学院希望高级电脑技术公司 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

DOS程序员参考手册(1996 PDF版)
DOS程序员参考手册
1996 北京:清华大学出版社
MICROSOFT QUICK C 库程序参考手册(1988 PDF版)
MICROSOFT QUICK C 库程序参考手册
1988
库程序参考手册(1988年12月第1版 PDF版)
库程序参考手册
1988年12月第1版 国防工业出版社
库程序参考手册  下(1990 PDF版)
库程序参考手册 下
1990
80386程序员参考手册( PDF版)
80386程序员参考手册
北京科海集团公司培训中心
Microsoft C程序库参考手册(1987 PDF版)
Microsoft C程序库参考手册
1987
DOS程序参考手册( PDF版)
DOS程序参考手册
北京:清华大学出版社
XENIX软件开发系统汇编程序参考手册( PDF版)
XENIX软件开发系统汇编程序参考手册
上海电子计算机厂
程序员参考手册  3(1991 PDF版)
程序员参考手册 3
1991 中国科学院希望高级电脑技术公司
Microsoft C 5.10版程序库手册与参考手册( PDF版)
Microsoft C 5.10版程序库手册与参考手册
中国科学院希望高级电脑技术公司
程序员参考手册  中(1979 PDF版)
程序员参考手册 中
1979
库程序参考手册  上(1990 PDF版)
库程序参考手册 上
1990
程序员参考手册  下(1991 PDF版)
程序员参考手册 下
1991 北京:海洋出版社
XENIX开发系统 程序员参考手册(1990 PDF版)
XENIX开发系统 程序员参考手册
1990 北京:北京科学技术出版社
XENIX C编译程序参考手册(1987 PDF版)
XENIX C编译程序参考手册
1987 北京科海总公司培训中心;中国科学院软件研究所