当前位置:首页 > 其他书籍
MICROSOFT QUICK C 库程序参考手册
MICROSOFT QUICK C 库程序参考手册

MICROSOFT QUICK C 库程序参考手册PDF电子书下载

其他书籍

  • 电子书积分:20 积分如何计算积分?
  • 作 者:吴双
  • 出 版 社:
  • 出版年份:1988
  • ISBN:
  • 页数:0 页
图书介绍:
《MICROSOFT QUICK C 库程序参考手册》目录

第一部分 概述 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.2 amblksiz 14

3.3 daylight,timezone,tzname 14

3.4 _doserrno,errno,sys_errlist,sys_nerr 15

3.5 _fmode 15

3.6 _osmajor,_osminor,_osversion 16

3.7 environ,_psp 16

3.8 标准类型 16

第四章 库程序分类 19

4.1 引言 19

4.2 缓冲区的处理 19

4.3 字符分类和转换 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.7.8 图像传输 27

4.8 输入输出 27

4.8.1 流式例程 28

4.8.1.1 打开一个流式文件 29

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

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.2.3 数据的读写 33

4.8.2.4 关闭文件 33

4.8.3 控制台和端口I/O 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

第五章 INCLUDE文件 45

5.1 引言 45

5.2 assert.h 45

5.3 bios.h 45

5.4 conio.h 46

5.5 ctype.h 46

5.6 direct.h 46

5.7 dos.h 46

5.8 errno.h 47

5.9 fcntl.h 47

5.10 float.h 47

5.11 graph.h 47

5.12 io.h 48

5.13 limits.h 48

5.14 malloc.h 48

5.15 math.h 49

5.16 memory.h 49

5.17 process.h 49

5.18 search.h 50

5.19 setjmp.h 50

5.20 share.h 50

5.21 signal.h 50

5.22 stdarg.h 50

5.23 stddef.h 50

5.24 stdio.h 50

5.25 stdlib.h 51

5.26 string.h 52

5.27 syslocking.h 52

5.28 sysstat.h 52

5.29 systimeb.h 52

5.30 systypes.h 52

5.31 sysutime.h 52

5.32 time.h 52

5.33 varargs.h 53

第二部分 参考手册 57

abort 57

abs 58

access 58

acos 59

alloca 60

_arc 61

asctime 62

asin 63

assert 64

atan,atan2 65

atexit 65

atof,atol 67

bdos 68

bessel 69

_bios_disk 69

_bios_equiplist 71

_bios_keybrd 72

_bios_memsize 73

_bios_printer 73

_bios_serialcom 74

_bios_timeofday 76

bsearch 77

cabs 78

calloc 79

ceil 80

cgets 80

_chain_intr 81

chdir 82

chmod 82

chsize 83

_clear87 84

clearerr 85

_clearscreen 86

clock 87

close 87

_control87 88

cos、cosh 89

cprintf 90

cputs 90

creat 91

cscanf 92

ctime 93

dieeetomsbin,dmsbintoieee 94

difftime 94

_disable 95

_displaycursor 95

div 96

_dos_allocmem 97

_dos_close 98

_dos_creat,-dos-creatnew 99

_dos_findfirst,_dos_findnext 100

_dos_freemem 101

_dos_getdate 102

_dos_getdiskfree 102

_dos_getdrive 103

_dos_getfileattr 104

_dos_getftime 105

_dos_gettime 106

_dos_getvect 107

_dos_keep 107

_dos_open 108

_dos_read 109

_dos_setblock 110

_dos_setdate 111

_dos_setdrive 112

_dos_setfileattr 113

_dos_setftime 114

_dos_settime 115

_dos_setvect 116

_dos_write 117

dosexterr 118

dup,dup2 119

ecvt 120

_ellipse 121

_enable 122

eof 122

execl_execvpe 123

exit,_exit 126

exp 127

_expand 127

fabs 129

fclose,fcloseall 129

fcvt 130

fdopen 131

feof 133

ferror 133

fflush 134

fgetc,fgetchar 135

fgetpos 136

fgets 137

fieeetomsbin,fmsbintoieee 137

filelength 138

fileno 139

_floodfill 139

floor 140

flushall 141

fmod 141

fopen 142

FP_OFF,FP_SEG 143

_fpreset 144

fprintf 145

fputc,fputchar 146

fputs 147

fread 147

free,ffree,_nfree 149

freect 150

freopen 151

frexp 152

fscanf 153

fseek 154

fsetpos 155

fstat 156

ftell 157

ftime 158

fwrite 159

gcvt 160

_getbkcolor 161

getc,getchar 162

getch,getche 163

_getcolor 163

_getcurrentposition 164

getcwd 165

getenv 166

_getfillmask 167

_getimage 168

_getlinestyle 168

_getlogcoord 169

_getphyscoord 170

getpid 171

_getpixel 172

gets 173

_gettextcolor 173

_gettextposition 174

_getvideoconfig 175

getw 176

gmtime 177

halloc 178

_harderr,_hardresume,_hardretn 179

_heapchk,_fheapchk,_nheapchk 181

_heapset,_fheapset,_nheapset 182

_heapwalk,_fheapwalk_nheapwalk 183

hfree 185

hypot 186

_imagesize 187

inp,inpw 188

int86 188

int86x 189

intdos 191

intdosx 192

isalnum_isascii 193

isatty 194

iscntrl_isxdigit 195

itoa 196

kbhit 197

labs 197

ldexp 198

ldiv 199

lfind,lsearch 199

_lineto 201

localtime 201

locking 203

log,log10 205

longjmp 206

_lrotl,_lrotr 207

lseek 208

ltoa 210

_makepath 210

malloc,_fmalloc,_nmalloc 211

matherr 213

max 214

_memavl 215

memccpy 215

memchr 216

memcmp 217

memcpy 218

memicmp 219

_memmax 220

memmove 221

memset 221

min 222

mkdir 222

mktemp 223

mktimc 224

modf 225

movedata 226

_moveto 227

_msize,_fmsize,_nmsize 228

onexit 229

open 230

outp,outpw 232

_outtext 233

perror 233

_pie 235

pow 236

printf 237

putc,putchar 241

putch 242

putenv 243

_putimage 244

puts 245

putw 246

qsort 247

raise 248

rand 249

read 250

realloc 251

_rectangle 252

_remapallpalette,_remappalette 253

remove 255

rename 256

rewind 257

rmdir 258

rmtmp 259

_rotl,_rotr 259

sbrk 260

scanf 261

_searchenv 264

segread 265

_selectpalette 266

_setactivepage 267

_setbkcolor 268

setbuf 269

_setcliprgn 270

_setcolor 271

_setfillmask 272

setjmp 273

_setlinestyle 275

_setlogorg 275

setmode 276

_setpixel 277

_settextcolor 278

_settextposition 279

_settextwindow 280

setvbuf 281

_setvideomode 282

_setviewport 283

_setvisualpage 284

signal 285

sin,sinh 287

sopen 288

spawn 290

splitpath 294

sprintf 295

sqrt 295

srand 296

sscanf 297

stackavail 298

stat 298

_status87 300

strcat-strdup 301

_strdate 303

strerror,_strerror 304

strlen 306

strlwr 306

strncat-strnset 307

strpbrk 308

strrchr 309

strrev 310

strset 311

strspn 311

strstr 312

_strtime 312

strtod,strtol,strtoul 313

strtok 315

strupr 316

swab 317

system 318

tan,tanh 318

tell 319

tempnam,tmpnam 320

time 321

tmpfile 322

toascii_toupper 322

tzset 324

ultoa 325

umask 325

ungetc 327

ungetch 327

unlink 328

utime 329

va_arg-va_start 330

vfprintf-vsprintf 332

_wrapon 334

write 335

附录 338

附录A 出错信息 338

A.1 前言 338

A.2 errno值 338

A.3 数学错误 339

附录B 通用库 340

B.1 引言 340

B.2 通用的例程 340

B.2.1 MS-DOS和XENIX的通用例程 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.1 MS-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.4.4 ANSI的INCLUDE文件 344

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

B.5.1 abort 344

B.5.2 access 344

B.5.3 chdir 344

B.5.4 chmod 344

B.5.5 creat 345

B.5.6 exec 345

B.5.7 fopen,freopen 345

B.5.8 fread 346

B.5.9 fseek 346

B.5.10 fstat 346

B.5.11 ftell 346

B.5.12 ftime 346

B.5.13 fwrite 347

B.5.14 getpid 347

B.5.15 locking 347

B.5.16 log,log10 347

B.5.17 lseek 347

B.5.18 open 347

B.5.19 read 347

B.5.20 signal 348

B.5.21 stat 348

B.5.22 system 348

B.5.23 umask 348

B.5.24 unliuk 348

B.5.25 utime 348

B.5.26 writs 349

相关图书
作者其它书籍
返回顶部