《库程序参考手册》求取 ⇩

第一部分 概述3

第一章 引言3

1.1关于C程序库3

1.2关于本手册3

第二章 使用C程序库5

2.1引言5

2.2区分函数和宏5

2.3 INCLUDE文件6

2.4函数说明7

2.5入口处的堆栈检查7

2.6参数类型检查7

2.7错误处理8

2.8文件名和路径名9

2.9二进制和正文方式10

2.10有关MS-DOS版本的问题11

2.11浮点运算的支持12

2.12在库函数中使用巨型数组13

第三章 全局变量和标准类型14

3.1引言14

3.2amblksiz14

3.3 daylight,timezone,tzname14

3.4_doserrno,errno,sys_errlist,sys_nerr15

3.5_fmode15

3.6_osmajor,_osminor,_osversion16

3.7 environ,_psp16

3.8标准类型16

4.3字符分类和转换19

4.2缓冲区的处理19

第四章 库程序分类19

4.1引言19

4.4数据转换20

4.5目录管理21

4.6文件管理21

4.7图形库22

4.7.1图形函数的使用22

4.7.2配置22

4.7.3建立坐标23

4.7.4设置调色板24

4.7.5设置属性25

4.7.6图像输出25

4.7.7正文输出26

4.8输入输出27

4.7.8图像传输27

4.8.1流式例程28

4.8.1.1打开一个流式文件29

4.8.1.2预定义的流式文件指针:stdin,stdout,stderr,stdaux,stdprn29

4.8.1.3流式文件缓冲区管理30

4.8.1.4关闭流式文件31

4.8.1.5数据的读写31

4.8.1.6错误检查31

4.8.2低级例程31

4.8.2.1打开文件32

4.8.2.2预定义的文件号32

4.8.3控制台和端口I/O33

4.8.2.3数据的读写33

4.8.2.4关闭文件33

4.9数学库34

4.10存储分配35

4.11进程控制37

4.12查找与排序39

4.13字符串操作39

4.14系统调用40

4.14.1 BIOS接口40

4.14.2 MS-DOS接口41

4.15时间例程42

4.16长度变化的参数列表43

4.17杂类43

5.2 assert.h45

5.3bios.h45

第五章 INCLUDE文件45

5.1引言45

5.4conio.h46

5.5ctype.h46

5.6 direct.h46

5.7 dos.h46

5.8errno.h47

5.9fentl.h47

5.10 float.h47

5.11 graph.h47

5.14 malloc.h48

5.13 limits.h48

5.12 io.h48

5.15 math.h49

5.16 memory.h49

5.17 process.h49

5.18 search.h50

5.19 setjmp.h50

5.20 share.h50

5.21 signal.h50

5.22 stdarg.h50

5.23 stddef.h50

5.24 stdio.h50

5.25 stdlib.h51

5.30 sys\types.h52

5.32 time.h52

5.31 sys\utime.h52

5.26 string.h52

5.29 sys\timeb.h52

5.28 sys\stat.h52

5.27 sys\locking.h52

5.33 varargs.h53

第二部分 参考手册57

abort57

abs58

access58

acos59

alloca60

_arc61

asctime62

asin63

assert64

atan,atan265

atexit65

atof,atol67

bdos68

bessel69

_bios_disk69

_bios_equiplist71

_bios_keybrd72

_bios_printer73

_bios_memsize73

_bios_serialcom74

_bios_timeofday76

bsearch77

cabs78

calloc79

ceil80

cgets80

_chain_intr81

chdir82

chmod82

chsize83

_clear8784

clearerr85

_clearscreen86

clock87

close87

_control8788

cos.cosh89

cprintf90

cputs90

creat91

cscanf92

ctime93

dieeetomsbin,dmsbintoieee94

difftime94

_displaycursor95

_disable95

div96

_dos_allocmem97

_dos_close98

_dos_creat,-dos-creatnew99

_dos_findfirst,_dos_findnext100

_dos_freemem101

_dos_getdate102

_dos_getdiskfree102

_dos_getdrive103

_dos_getfileattr104

_dos_getftime105

_dos_gettime106

_dos_keep107

_dos_getvect107

_dos_open108

_dos_read109

_dos_setblock110

_dos_setdate111

_dos_setdrive112

_dos_setfileattr113

_dos_setftime114

_dos_settime115

_dos_setvect116

_dos_write117

dosexterr118

dup,dup2119

ecvt120

_ellipse121

_enable122

eof122

execl_execvpe123

exit,_exit126

exp127

_expand127

fabs129

fclose,fcloseall129

fcvt130

fdopen131

feof133

ferror133

fflush134

fgetc,fgetchar135

fgetpos136

fgets137

fieeetomsbin,fmsbintoieee137

filelength138

fileno139

_floodfill139

floor140

flushall141

fmod141

fopen142

FP_OFF,FP_SEG143

_fpreset144

fprintf145

fputc,fputchar146

fputs147

fread147

free,ffree,_nfree149

freect150

freopen151

frexp152

fscanf153

fseek154

fsetpos155

fstat156

ftell157

ftime158

fwrite159

gcvt160

_getbkcolor161

getc,getchar162

getch,getche163

_getcolor163

_getcurrentposition164

getcwd165

getenv166

_getfillmask167

_getimage168

_getlinestyle168

_getlogcoord169

_getphyscoord170

getpid171

_getpixel172

gets173

_gettextcolor173

_gettextposition174

_getvideoconfig175

getw176

gmtime177

halloc178

_harderr,_hardresume,_hardretn179

_heapchk,_fheapchk,_nheapchk181

_heapset,_fheapset,_nheapset182

_heapwalk,_fheapwalk_nheapwalk183

hfree185

hypot186

_imagesize187

inp,inpw188

int86188

int86x189

intdos191

intdosx192

isalnum_isascii193

isatty194

iscntrl_isxdigit195

itoa196

labs197

kbhit197

ldexp198

ldiv199

lfind,lsearch199

_lineto201

localtime201

locking203

log,log10205

longjmp206

_lrotl,_lrotr207

lseek208

ltoa210

_makepath210

malloe,_fmalloc,_nmalloc211

matherr213

max214

_memavl215

memccpy215

memchr216

memcmp217

memcpy218

memicmp219

_memmax220

memmove221

memset221

min222

mkdir222

mktemp223

mktime224

modf225

movedata226

_moveto227

_msize,_fmsize,_nmsize228

onexit229

open230

outp,outpw232

_outtext233

perror233

_pie235

pow236

printf237

putc,putchar241

putch242

putenv243

_putimage244

puts245

putw246

qsort247

raise248

rand249

read250

realloc251

_rectangle252

_remapallpalette,_remappalette253

remove255

rename256

rewind257

rmdir258

rmtmp259

_rotl,_rotr259

sbrk260

scanf261

_searchenv264

segread265

_selectpalette266

_setactivepage267

_setbkcolor268

setbuf269

_setcliprgn270

_setcolor271

_setfillmask272

setjmp273

_setlinestyle275

_setlogorg275

setmode276

_setpixel277

_settextcolor278

_settextposition279

_settextwindow280

setvbuf281

_setvideomode282

_setviewport283

_setvisualpage284

signal285

sin,sinh287

sopen288

spawn290

splitpath294

sprintf295

sqrt295

srand296

sscanf297

stackavail298

stat298

_status87300

streat-strdup301

_strdate303

strerror,_strerror304

strlen306

strlwr306

strncat-strnset307

strpbrk308

strrchr309

strrev310

strset311

strspn311

strstr312

_strtime312

strtod,strtol,strtoul313

strtok315

strupr316

swab317

system318

tan,tanh318

tell319

tempnam,tmpnam320

time321

tmpfile322

toascii_toupper322

tzset324

ultoa325

umask325

ungetch327

ungetc327

unlink328

utime329

va_arg-va_start330

vfprintf-vsprintf332

附录333

附录A 出错信息333

_wrapon334

write335

A.1前言338

A.2 errno值338

A.3数学错误339

B.2通用的例程340

B.2.1 MS-DOS和XENIX的通用例程340

B.1言340

附录B 通用库340

B.2.2 MS-DOS和UNIX系统V的通用例程341

B.2.3 MS-DOS特有的例程341

B.2.4 ANSI库342

B.3全局变量343

B.3.1MS-DOS和XENIX通用的变量343

B.3.2 MS-DOS和UNIX系统V通用的变量343

B.3.3 MS-DOS特有的变量343

B.4 INCLUDE文件343

B.4.1 MS-DOS和XENIX通用的INCLUDE文件343

B.4.2 MS-DOS和UNIX系统V通用的INCLUDE文件343

B.4.3 MS-DOS特有的INCLUDE文件343

B.5.3 chdir344

B.5.2 access344

B.5.4 chmod344

B.4.4 ANSI的INCLUDE文件344

B.5通用的例程之间的区别344

B.5.1 abort344

B.5.5 creat345

B.5.6 exec345

B.5.7 fopen,freopen345

B.5.8 fread346

B.5.9 fseek346

B.5.10 fstat346

B.5.11 ftell346

B.5.12 ftime346

B.5.17 lseek347

B.5.19 read347

B.5.18 open347

B.5.14 getpid347

B.5.16log,log10347

B.5.15 looking347

B.5.13 fwrite347

B.5.20 signal348

B.5.21 stat348

B.5.22 system348

B.5.23umask348

B.5.24 unliuk348

B.5.25 utime348

B.5.26write349

1988年12月第1版《库程序参考手册》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由吴双 单日立生编著 1988年12月第1版 国防工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

库程序参考手册  上(1990 PDF版)
库程序参考手册 上
1990
MICROSOFT QUICK C 库程序参考手册(1988 PDF版)
MICROSOFT QUICK C 库程序参考手册
1988
库程序参考手册  下(1990 PDF版)
库程序参考手册 下
1990
NOVELL NETWAR386实用程序参考手册( PDF版)
NOVELL NETWAR386实用程序参考手册
中国科学院希望高级电脑技术公司
80386程序员参考手册( PDF版)
80386程序员参考手册
北京科海集团公司培训中心
Microsoft C程序库参考手册(1987 PDF版)
Microsoft C程序库参考手册
1987
NetBIOS程序设计参考手册( PDF版)
NetBIOS程序设计参考手册
中国康华交通技术开发公司先导技术部
DOS程序参考手册( PDF版)
DOS程序参考手册
北京:清华大学出版社
关系数据库管理程序  参考手册  上( PDF版)
关系数据库管理程序 参考手册 上
上海计算机技术服务公司
关系数据库管理程序  参考手册  下( PDF版)
关系数据库管理程序 参考手册 下
程序员参考手册  3(1991 PDF版)
程序员参考手册 3
1991 中国科学院希望高级电脑技术公司
Microsoft C 5.10版程序库手册与参考手册( PDF版)
Microsoft C 5.10版程序库手册与参考手册
中国科学院希望高级电脑技术公司
UDS服务程序参考手册( PDF版)
UDS服务程序参考手册
航空工业部第六三一研究所
程序员参考手册  中(1979 PDF版)
程序员参考手册 中
1979
APPLEESOFT 程序设计参考手册(1983 PDF版)
APPLEESOFT 程序设计参考手册
1983