《Microsoft C5.0 优化编译 库程序参考手册 上 第6册》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:宗丽苹,吴倩,邦继明等译
  • 出 版 社:中国科学院科海培训中心;中国科学院软件所
  • 出版年份:2222
  • ISBN:
  • 页数:186 页
图书介绍:

第一部分 概要 1

1.引言 3

1.1 关于C程序库 3

1.2 关于本手册 3

1.3 记号的约定 4

2.使用C程序库 7

2.1 引言 7

2.2 鉴别函数和宏 7

2.3 嵌入文件 8

2.4 函数说明 9

2.5 入口处的栈检查 9

2.6 参数类型检查 10

2.7 出错处理 10

2.8 文件名和路径名 11

2.9 二进制和文本方式 12

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

2.11 支持浮点运算 14

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

3.全局变量和标准类型 16

3.1 引言 16

3.2 _amblksiz 16

3.3 daylight,timezone,tzname 16

3.4 _doserrno,errno,sys_errlist,sys_nerr 17

3.5 _fmode 18

3.6 _osmajor,_osminor,_osversion 18

3.7 environ,_psp 18

3.8 标准类型 19

4.例程种类 21

4.1 引言 21

4.2 缓冲区操作 21

4.3 字符分类和转换 21

4.4 数据转换 22

4.5 目录管理 23

4.6 文件管理 23

4.7 图形 24

4.7.1 图形函数的使用 24

4.7.2 配置 24

4.7.3 设置坐标 25

4.7.4 设置配色器 26

4.7.5 设置属性 27

4.7.6 输出图象 27

4.7.7 输出正文 28

4.7.8 传输图象 29

4.8 输入和输出 29

4.8.1 流式例程 30

4.8.1.1 打开一个流式文件 31

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

4.8.1.3 流式文件缓冲区的管理 32

4.8.1.4 关闭流式文件 33

4.8.1.5 数据的读和写 33

4.8.1.6 错误检查 33

4.8.2 低级例程 33

4.8.2.1 打开一个文件 34

4.8.2.2 预定义的处理 34

4.8.2.3 数据的读和写 35

4.8.2.4 关闭文件 35

4.8.3 控制台和端口I/O例程 35

4.9 数学库 36

4.10 存储分配 37

4.11 进程控制 40

4.12 排序和查找 42

4.13 字符串操作 42

4.14 系统调用 43

4.14.1 BIOS接口 43

4.14.2 MS-DOS接口 43

4.15 时间 45

4.16 可变长度的参数表 46

4.17 杂类 46

5.嵌入文件 48

5.1 引言 48

5.2 assert.h 48

5.3 bios.h 48

5.4 conio.h 49

5.5 ctype.h 49

5.6 direct.h 49

5.7 dos.h 49

5.8 errno.h 50

5.9 fcntl.h 50

5.10 float.h 50

5.11 graph.h 50

5.12 io.h 51

5.13 limits.h 51

5.14 malloc.h 51

5.15 math.h 52

5.16 memory.h 52

5.17 process.h 52

5.18 search.h 53

5.19 setjmp.h 53

5.20 share.h 53

5.21 signal.h 53

5.22 stdarg.h 53

5.23 stddef.h 53

5.24 stdio.h 54

5.25 stdlib.h 55

5.26 string.h 55

5.27 sys\locking.h 55

5.28 sys\stat.h 56

5.29 sys\timeb.h 56

5.30 sys\types.h 56

5.31 sys\utime.h 56

5.32 time.h 56

5.33 varargs.h 56

第二部分 参考手册 57

abort 57

abs 58

access 59

acos 60

alloca 61

_arc 62

asctime 63

asin 65

assert 65

atan,atan2 67

atexit 67

atof,atol 69

bdos 70

bessel 71

_bios_disk 72

_bios_equiplist 75

_bios_keybrd 76

_bios_memsize 77

_bios_printer 77

_bios_serialcom 79

_bios_time ofday 81

bsearch 82

cabs 83

calloc 84

ceil 85

cgets 86

_chain_intr 87

chdir 87

chmod 88

chsize 90

_clear87 91

clearerr 92

_clearscreen 93

clock 94

close 95

_control87 96

cos,cosh 97

cprintf 98

cputs 98

creat 99

cscanf 101

ctime 102

dieeetomsbin,dmsbintoieee 103

difftime 103

_disable 105

_displaycursor 105

div 106

_dos_allocmem 107

_dos_close 108

_dos_creat,_dos_creatnew 109

_dos_findfirst,_dos_findnext 110

_dos_freemem 112

_dos_getdate 113

_dos_getdiskfree 114

_dos_getdrive 115

_dos_getfileattr 115

_dos_getftime 117

_dos_gettime 119

_dos_getvect 119

_dos_keep 120

_dos_open 120

_dos_read 122

_dos_setblock 123

_dos_setdate 124

_dos_setdrive 126

dos_setfileattr 127

_dos_setftime 128

_dos_settime 130

_dos_setvect 131

_dos_write 131

dosexterr 133

dup,dup2 134

ecvt 136

_ellipse 137

_enable 138

eof 139

execl-execvpe 140

exit,_exit 143

exp 145

_expand 145

fabs 147

fclose,fcloseall 147

fcvt 149

fdopen 150

feof 151

ferror 152

fflush 153

fgetc,fgetchar 154

fgetpos 155

fgets 157

fieeetomsbin,fmsbintoieee 158

filelength 158

fileno 159

_floodfill 160

floor 161

flushall 162

fmod 163

fopen 163

FP_OFF,FP_SEG 165

_fpreset 166

fprintf 167

fputc,fputchar 168

fputs 170

fread 170

free,_ffree,_nfree 172

_freect 173

freopen 174

frexp 176

fscanf 177

fseek 178

fsetpos 180

fstat 181

ftell 182

ftime 184

fwrite 185