《XENIX开发系统 程序员参考手册》求取 ⇩

第一篇程序设计命令(CP)3

intro XENIX开发系统命令介绍3

adb 引用一个通用的调试程序3

admin 创建和管理SCCS文件9

exp,log,pow,sqrt,log10

ar 维护档案和库13

asx XENIX 8086/186/286汇编程序14

cb 美化C程序15

cc 引用C编译程序16

cdc 修改SCCS delta的注释24

cflow 生成C程序流程图25

comb 合并SCCS的delta27

cpp C语言预处理程序28

cref 产生对照表30

ctags 建立标记文件31

cxref 生成C程序的交叉引用32

delta 建立SCCS文件的delta(更改)33

dosld XENIX到MS-DOS交叉链接程序35

get 取SCCS文件版本36

gets 从标准输入读入一个串40

hdr 显示目标文件选出的若干部分40

help 有关SCCS命令的求助命令41

ld 引用链接编辑程序42

lex 生成词法分析程序44

lint 检查C语言的用法和语法45

lorder 找出一个目标库中的顺序关系47

m4 引用一个宏处理程序48

make 维护、更新和重新生成成组的程序50

masm 引用XENIX汇编程序55

mkstr 由C源文件建立出错消息文件58

nm 显示名字表59

prof 显示统计直方图数据60

prs 显示SCCS文件61

ranlib 将档案库转换成随机库64

ratfor 将合理的FORTRAN转换成标准的FORTRAN64

regcmp 编译正则表达式65

rmdel 从一个SCCS文件中删除一个版本66

sccsdiff 比较一个SCCS文件的两个版本67

sact 显示当前SCCS文件的编辑活动情况67

sdb 引用符号汇编程序68

size 显示目标文件的大小73

spline 以平滑曲线插值73

strings 在目标文件中查找可打印字符串74

strip 删除符号表和重定位74

time 命令计时75

tsort 拓扑排序75

unget 取消前一个对SCCS文件施用的get命令76

val 使一个SCCS文件合法化76

xref C程序的交叉引用78

xstr 从C源程序中抽取字符串78

yacc 引用编译程序的编译程序79

第二篇 设备驱动程序例程(K)83

intro 规定设备驱动程序例程83

vas 虚拟地址存储例程85

intro 系统服务、库函数以及错误编号简介91

第三篇系统服务(S)91

a641,164a 长整数与基为64的ASCII码之间的相互转换100

abort 产生一个IOT故障100

abs 返回整数的绝对值101

access 确定文件的可访问性101

acct 启动或停止进程记帐103

alarm 设置进程的报警时钟104

assert 帮助验证程序的合法性105

atof,atoi,atol 将ASCII码转换成数106

bessel,j0,j1,jn,y0,yl,yn执行Bessel函数107

brkctl 在远程段内分配数据108

bsearch 执行折半查找110

chdir 改变工作目录112

chmod 改变文件方式112

chown 改变文件的所有者和组114

chroot 改变根目录115

chsize 改变文件大小115

close 关闭一个文件描述字116

clock 实时时钟116

conv,toupper,tolower,toasscii字符转换117

creat 创建一个新文件或重写一个已存在的文件118

creatsem 创建一个二元信号灯119

ctermid 为终端生成一个文件名120

ctime,localtime,gmtime,asctime,tzset将日期和时间转换成ASCII码121

ctype,isalpha,isupper,islower,isdigit,isxdigit,isalnum,isspace,ispunct,isprint,isgraph,iscntrl,isascii,tolower,toupper,toascii分类或转换字符122

curses 执行屏幕和光标函数123

cuserid 获取用户注册名131

dbminit,fetch,store,delete,firstkey,nextkey执行数据库函数132

defopen,defread 读默认文件135

dial 建立输出终端线连接136

opendir,readdir,telldir,seekdir,rewinddir,closedir完成目录操作138

drand48,erand48,lrand48,nrand48,mrand48,jrand48,srand48,lcong48,seed产生均匀分布的伪随机数140

dup,dup2 复制一个打开文件的描述字142

ecvt,fcvt,gcvt 输出转换143

end,etext,edata 程序的最后存储地址144

erf,erfc 误差函数和余误差函数144

ev_close 关闭事件队列和所有相关设备145

ev_block 等待,直到事件队列中有一个事件145

ev_count 返回当前事件队列中的事件个数146

ev_flush 删除当前事件队列中所有事件147

ev_getdev 得到一组与一个事件队列相关的设备147

ev_getemask 返回当前事件掩码标记148

ev_gindev 包含或拒绝一个事件设备149

ev_init 初始化事件管理程序150

ev_open 打开一个事件队列151

ev_pop 从事件队列中弹出一个事件152

ev_read 从事件队列中读出下一个事件153

ev_setemask 设置事件的掩码标记154

ev_resume 重新启动一个事件挂起队列154

ev_suspend 挂起一个事件队列155

execl,execv,execle,execve,execlp,execvp执行文件156

execseg 使一个数据区可执行159

exit,_exit 终止一个进程161

执行指数、对数、乘方、平方根函数162

fcntl 控制打开文件163

fclose,fflush 关闭或刷新字符流163

ferror,feof,clearerr,f ileno确定字符流状态166

floor,fabs,ceil,fmod绝对值、下整数、上整数和余数函数166

fopen,freopen,fdopen打开一个字符流167

fork 创建一个新进程168

fread,fwrite 带缓冲的二进制输入和输出170

frexp,ldexp,modf 将浮点数分离为尾数和指数170

fseek,ftell,rewind 在字符流中重新定位文件指针171

ftok 进程通信的标准程序包172

ftw 遍历文件树173

gamma г函数的对数175

getc,getchar,fgetc,getw175

从字符流中取字符或字175

getcwd 获取当前工作目录的路径名176

getdents 读目录项并且以独立于文件系统的格式放入177

getenv 取环境名的值178

getgrent,getgrgid,getgrnam,setgrent,endgrent取文件组项179

getopt 从实参向量中获取选项字母180

getlogin 取注册名180

getpass 读一个口令182

getpid,getpgrp,getppid获取进程、进程组和父进程的id182

getpw 获取给定用户ID的口令183

getpwent,getpwuid,getpwnam,setpwent,endpwent获取口令文件项183

gets,fgets 从字符流中取字符串184

getuid,geteuid,getgid,getegid取实际用户ID、有效用户ID、实际用户组ID和有效用户组ID185

getutent,getutid,getutline,pututline,setutent,endutent,utmpname访问utmp文件项185

hsearch,hcreate,hdestroy管理散列搜索表187

hypot 确定欧几里德距离190

ioctl 控制字符设备191

kill 向进程或进程组发一个信号191

13tol,lto13 在3字节整数与长整数之间进行转换192

link 把一个新文件名同一个现存文件链接193

lock 封锁在主存中的进程194

lockf 在文件上提供信号灯的记录封锁194

locking 为读或写而封锁或释放文件区196

lsearch,lfind 执行线性搜索和更新198

logname 查找用户的注册名198

lseek 移动文件读/写指针200

malloc,free,realloc,calloc分配主存200

malloc,free,realloc,calloc,mallinfo,mallopt快速分配主存202

matherr 出错处理函数204

memccpy,memchr,memcmp,memcpy,memset存储器操作207

mkdir 构造目录208

mknod 建立目录、特别文件或普通文件210

monitor 准备执行直方图统计211

mktemp 产生唯一的文件名211

mount 安装文件系统212

msgctl 提供消息控制操作213

msgget 取消息队列214

msgop 消息操作215

nap 暂时停止执行218

nice 改变进程的优先级218

nlist 从名字表中取得登记项219

open 打开文件以进行读或写220

opensem 打开信号灯221

pause 暂停一个进程直到收到信号为止222

perror,sys_errlist,sys_nerr,errno发送系统出错消息223

pipe 创建进程间管道223

plock 封锁内存中的进程、正文或数据224

popen,pclose 激活进程的I/O225

printf,fprintf,sprintf 格式化输出225

proctl 控制活动进程或活动进程组228

profil 创建一个执行时间直方图229

ptrace 跟踪一个进程230

putc,putchar,fputc,putw 将字符或字放到一个字符流上232

putenv 改变或增加环境值233

putpwent 写入口令文件登记项234

puts,fputs 把一个字符串放到字符流上234

qsort 快速排序235

rand,srand 产生一个随机数235

rdchk 检测是否有可读的数据236

read 从一个文件中读236

regex,regcmp 编译并且执行正则表达式237

regexp 正则表达式编译和匹配程序239

rmdir 删除目录242

sbrk,brk 改变数据段的空间分配243

scanf,fscanf,sscanf 转换和格式输入244

sdenter,sdleave 同步访问一个共享数据段247

sdget,sdfree 获取和释放一个共享数据段248

sdgetv,sdwaitv 同步共享数据访问249

select 同步I/O多路转换250

semctl 控制信号灯操作251

semget 获取一组信号灯253

semop 执行信号灯操作254

setbuf,setvbuf 把缓冲赋予一个流257

setjmp,longjmp 执行非局部“转移”258

setpgrp 设置进程组ID258

setuid,setgid 设置用户标识和用户组标识259

shmctl 控制共享内存的操作260

shmget 获得一个共享内存段261

shmop 执行对共享内存的操作262

shutdn 刷新块输入/输出并且停止CPU264

signal 说明收到一个信号时的动作265

sigsem 对正在等待一个信号灯的进程发信号268

sigset,sighold,sigrelse,sigignore,sigpause 系统V信号管理268

sinh,cosh,tanh 计算双曲函数272

sleep 将执行挂起一段时间273

sputl,sgetl 用与机器无关的方式访问长整数数据273

ssignal,gsignal 实现软信号274

stat,fstat 得到文件状态275

statfs,fstatfs 获取文件系统信息276

stdio 执行带缓冲的标准输入和输出278

stime 设置时间279

string,strcat,strncat,strcmp,strncmp,strcpy,strncpy,strchr,strrchr,strpbrk,strspn,strcspn,strtok,strdup字符串运算279

strtod,atof 把一个字符串转换为一个双精度数281

strtol,atol,atoi 把字符串转换为整数282

swab 对换字节283

swapadd 指定分页和对换的附加设备283

sync 更新专用块283

sysi86 针对具体机器的功能284

system 执行一个shell命令286

tgetent,tgetnum,tgetflag,tgetstr,tgoto,tputs 终端函数287

terminfo 终端描述数据库289

time,ftime 获取日期和时间297

times 获取进程和子进程的时间298

tmpfile 产生一个临时文件298

tmpnam,tempnam 为一个临时文件产生一个名字299

sin,cos,tan,asin,acos,atan,atan 三角函数300

tsearch,tfind,tdelete,twalk 管理二叉搜索树301

ttyname,isatty 找出一个终端的名字304

ttyslot 在当前用户的utmp文件中找一个空位305

uadmin 管理控制305

ulimit 得到并设置对用户的限制306

umask 设置并得到文件屏蔽码307

umount 拆卸一个文件系统307

uname 得到当前XENIX系统的名字308

unlink 删除目录登记项310

ungetc 把字符推回到输入流中310

ustat 得到文件系统统计信息311

utime 设置文件访问和修改的时间312

varargs 可变实参表313

vprintf,vfprintf,vspringf 显示一个varargs实参表的格式化后的输出314

wait 等待一个子进程停止或结束316

waitsem,nbwaitsem 等待和检查被信号灯控制存取的资源317

write 写一个文件317

xlist,fxlist 从文件中得到名字表319

第四篇DOS例程(DOS)323

intro DOS交叉开发功能介绍323

bdos 引用DOS系统调用323

cgets 得到字符串324

cprintf 格式化输出325

cputs 在控制台上输出字符串326

cscanf 对控制台输入进行转换和格式化326

dosexterr 取DOS出错消息327

eof 判断文件结束328

exit 终止调用进程329

fclose,fcloseall 关闭字符流330

fgetc,fgetchar 从字符流中读字符331

filelength 获取文件的长度332

flushall 清理所有缓冲333

fp_off,fp_seg 返回位移值和段值334

fputc,fpuchar 向字符流写字符335

getch 读字符336

inp 返回字节337

getche 读入并回显字符337

int86 执行中断338

int86X 执行中断339

intdos 执行DOS系统调用341

intdosx 执行DOS系统调用342

isatty 检查字符设备343

itoa 把整数值转换为字符串344

kbhit 检测主控台是否有键入345

labs 返回长整数的绝对值345

ltoa 把长整数转换为字符串346

mkdir 创建新目录347

movedata 从指定的地址复制数据348

outp 把字节写到输出端口349

putch 把字符写到控制台350

rename 重新命名文件或目录350

rmdir 删除目录351

segread 提取段寄存器的值352

setmode 设置转换模式353

sopen 为读和写共享打开文件354

spawnl,spawnvp 创建新进程357

strlen 返回字符串长度360

strlwr 把大写字符串转换为小写字符360

strrev 把一字符串中字符的次序颠倒361

strset 把字符串中的所有字符设为一个字符362

strupr 把小写字符转换为大写字符363

tell 获取文件指针的当前位置363

ultoa 把数值转换为字符364

ungetch 把一字符送回控制台缓冲区365

1994《XENIX开发系统 程序员参考手册》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由白为民,李浩,钱令仪,张斌等译 1994 北京:科学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

XENIX开发系统 C语言参考手册与库指南(1994 PDF版)
XENIX开发系统 C语言参考手册与库指南
1994 北京:科学出版社
HTML4开发人员参考手册( PDF版)
HTML4开发人员参考手册
1BM PC XENIX 系统 汇编程序参考手册 C编译程序参考手册 库函数教程员手册 正文格式指南 4(1988.05 PDF版)
1BM PC XENIX 系统 汇编程序参考手册 C编译程序参考手册 库函数教程员手册 正文格式指南 4
1988.05 中国科学院希望高级电脑技术公司
80386程序员参考手册( PDF版)
80386程序员参考手册
北京科海集团公司培训中心
XENIX软件开发系统汇编程序参考手册( PDF版)
XENIX软件开发系统汇编程序参考手册
上海电子计算机厂
程序员参考手册  3(1991 PDF版)
程序员参考手册 3
1991 中国科学院希望高级电脑技术公司
程序员参考手册  中(1979 PDF版)
程序员参考手册 中
1979
程序员参考手册  下(1991 PDF版)
程序员参考手册 下
1991 北京:海洋出版社
XENIX开发系统程序员指南与宏汇编(1990 PDF版)
XENIX开发系统程序员指南与宏汇编
1990 北京:北京科学技术出版社
XENIX开发系统 C语言参考手册与库指南(1990 PDF版)
XENIX开发系统 C语言参考手册与库指南
1990 北京:北京科学技术出版社
XENIX操作系统用户参考手册(1990 PDF版)
XENIX操作系统用户参考手册
1990 北京:北京科学技术出版社
XENIX C编译程序参考手册(1987 PDF版)
XENIX C编译程序参考手册
1987 北京科海总公司培训中心;中国科学院软件研究所
DOS程序员参考手册(1996 PDF版)
DOS程序员参考手册
1996 北京:清华大学出版社
Perl 5程序员参考手册(1998 PDF版)
Perl 5程序员参考手册
1998 北京:中国水利水电出版社
Visual C++程序员参考手册(1995 PDF版)
Visual C++程序员参考手册
1995 北京:北京大学出版社