《Microsoft C 5.10版程序库手册与参考手册》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:中国科学院希望高级电脑技术公司编
  • 出 版 社:中国科学院希望高级电脑技术公司
  • 出版年份:2222
  • ISBN:
  • 页数:389 页
图书介绍:

第一部分 概论 1

第一章 简介 1

1.1 关于C程序库 1

1.2 关于本手册 2

1.3 记号的约定 3

第二章 使用C库例程 4

2.1 简介 4

2.2 辨别函数和宏 4

2.3 嵌入文件 5

2.4 函数说明 6

2.5 在例程入口处作栈检查 7

2.6 参数类型检查 7

2.7 出错处理 7

2.8 文件名和路径名 8

2.9 二进制和文本方式 10

2.10 有关MS—DOS版本的问题 10

2.11 支持浮点运算 11

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

第三章 全局变量和标准类型3.1 简介 13

3.2 _amblksiz 13

3.3 daylight、timezone、tzname 14

3.4 _doserrno、errno、sys_errlist、sys_nerr 14

3.5 _fmode 15

3.6 _osmajor、_osminor、_osversion 15

3.7 environ、_psp 15

3.8 标准类型 16

第四章 运行时期程序的分类4.1 简介 18

4.2 缓冲区处理 18

4.3 字符分类和转换 18

4.4 数据转换 20

4.5 目录管理 20

4.6 文件处理 20

4.7 图形 21

4.8 输入和输出 27

4.9 math·h 35

4.10 存贮器分配 36

4.11 进程控制 38

4.12 查找和排序 41

4.13 字符串处理 41

4.14 系统调用 42

4.15 时间 44

4.16 可变长度的参数表 45

4.17 杂类 46

第五章 嵌入文件 47

5.1 简介 47

5.2 assert·h 47

5.3 bios·h 48

5.4 conio·h 48

5.5 ctype·h 48

5.6 direct·h 48

5.7 dos·h 49

5.8 errno·h 49

5.9 fcntl·h 49

5.10 float·h 49

5.11 graph·h 50

5.12 io·h 50

5.13 limits·h 50

5.14 malloc·h 50

5.15 math·h 51

5.16 memory·h 51

5.17 process·h 51

5.18 search·h 52

5.19 setjmp·h 52

5.20 share·h 52

5.21 signal·h 52

5.22 stdarg·h 52

5.23 stddef·h 52

5.24 stdio·h 53

5.25 stdlib·h 53

5.26 string·h 54

5.27 sys/locking·h 54

5.28 sys/stat·h 54

5.29 sys/timeb·h 54

5.30 sys/types·h 55

5.31 sys/utime·h 55

5.32 time·h 55

5.33 varargs·h 55

第二部分 参考手册1.abort 55

2.abs 56

3.access 57

4.acos 58

5.alloca 59

6._arc 60

7.asctime 61

8.asin 62

9.assert 63

10.atan,atanz 64

11.atexit 65

12.atof,atol 66

13.bdos 68

14.bessel 69

15._bios_disk 70

16._bios_equiplist 72

17._bios_keybrd 73

18._bios_memsize 74

19._bios_printer 74

20.bios_serialcom 75

21._bios_timeofday 77

22.bsearch 78

23.cabs 80

24.calloc 80

25.ceil 81

26.cgets 82

27._chain_intr 83

28.chdir 83

29.chmod 84

30.chsize 85

31._clear87 87

32.clearerr 88

33._clearscreen 88

34.clock 89

35.close 90

36.control87 91

37.cos,cosh 92

38.cprintf 93

39.cputs 94

40.creat 94

41.cscanf 96

42.ctime 97

43.dieeetomsbin,dmsbintoieee 98

44.difftime 98

45._disable 99

46._displaycursor 100

47.div 100

48._dos_allocmem 101

49._dos_close 102

50._dos_creat,_dos_creatnew 103

51._dos_findfist,dos,findnext 104

52._dos_freemen 106

53._dos_getdate 107

54._dos_getdiskfree 107

55._dos_getdrive 108

56._dos_getfileattr 109

57._dos_getftime 110

58._dos_gettime 112

59._dos_getvect 113

60._dos_keep 113

61._dos_open 113

62._dos_read 115

63._dos_setblock 116

64._dos_setdate 117

65._dos_setdrive 118

66._dos_setfileattr 119

67._dos_setftime 121

68._dos_settime 122

69._dos_setvect 123

70._dos_write 124

71.dosexterr 125

72.dup,dupz 126

73.ecvt 127

74._ellipse 129

75._enable 130

76.eof 130

77.execl_execvpe 131

78.exit._exit 135

79.exp 136

80._expand 136

81.fabs 138

82.fclose,fcloseall 138

83.fcvt 139

84.fdopen 141

85.feof 142

86.ferror 143

87.fflush 144

88.fgetc,fgetchar 145

89.fgetpos 146

90.fgets 147

91.fieetomsbin,fmsbintoieee 148

92.filelength 149

93.fileno 149

94.floodfill 150

95.floor 151

96.flushall 152

97.fmod 153

98.fopen 153

99.FP_OFF,FP_SEG 155

100._fpreset 156

101.fprintf 157

102.fputc,fputchar 158

103.fputs 159

104.fread 160

105.free,_ffree,nfree 161

106._freect 163

107.freopen 164

108.frexp 166

109.fscanf 166

110.fseek 168

111.fsetpos 169

112.fstat 170

113.ftell 172

114.ftime 173

115.fwrite 174

116.gcvt 175

117._getbkcolor 176

118.getc,getchar 177

119.getch,getche 178

120._getcolor 178

121._getcurrentposition 179

122.getcwb 180

123.getenv 181

124._getfillmask 182

125._getimage 183

126._getlinestyle 184

127._getlogcoord 185

128._getphscoord 186

129.getpid 187

130._getpixel 188

131.gets 189

132.gettextcolor 189

133._gettextposition 190

134._getvideoconfig 191

135.getw 192

136.gemtime 193

137.halloc 194

138.harderr,_hadrresume,_dardretn 195

139._heapchk,_fheapchk,nheapchk 198

140._heapset,_fneapset,_nheapset 199

141._heapwallk,_fheapwallk,nheapwalk 200

142.hfree 202

143.hypot 203

144._imagesize 204

145.inp,inpw 205

146.int86 206

147.int86x 207

148.intdos 209

149.intdosx 210

150.isalnum_isascii 212

151.isatty 213

152.iscntrl_isxdgit 213

153.itoa 215

154.kbhit 216

155.labs 216

156.ldexp 217

157.ldiv 218

158.lfind,lsearch 219

159._lineto 220

160.localtime 221

161.locking 223

162.log,log10 225

163.longjmp 226

164._lrotl,_lrotr 228

165.lseek 228

166.ltoa 230

167._makepath 231

168.malloc,_fmalloc,_nmalloc 232

169.matherr 233

170.max 235

171._memavl 235

172.memccpy 236

173.memchr 237

144.memcmp 238

175.memcpy 239

176.memicmp 240

177._memmax 241

178.memmove 242

179.memset 243

180.min 244

181.mkdir 244

182.mktemp 245

183.mktime 247

184.modf 248

185.movedata 249

186._moveto 250

187._msize,_fmsize,_nmsize 250

188.onexit 252

189.open 253

190.outp,outpw 255

191._outtext 256

192.perror 257

193._pie 258

194.pow 260

195.printf 261

196.putc,putchar 266

197.putch 267

198.putenv 267

199._putimage 269

200.puts 270

201.putw 271

202.qsort 272

203.raise 272

204.rand 274

205.read 275

206.realloc 277

207._rectangle 278

208._remapallpalette, 279

209.remove 282

210.rename 282

211.rewind 284

212.rmdir 284

213.rmtmp 285

214._rotl,_rotr 286

215.sbrk 287

216.scanf 288

217._searchenv 292

218.segread 293

219._selectpalette 294

220._setactivepage 295

221._setbkcolor 297

222.setbuf 297

223._setcliprgn 298

224._setcolor 300

225._setfillmask 300

226.setjmp 302

227._setlinestyle 304

228._setlogorg 304

229.setmode 305

230._setpixel 306

231._settextcolor 307

232._settextposition 309

233._settextwindow 310

234.setvbuf 311

235._setvideomode 312

236._setviewport 313

237._setvisualpage 314

238.signal 315

239.sin,sinh 317

240.sopen 318

241.spawn 321

242._splitpath 325

243.sprintf 326

244.sqrt 327

245.srand 328

246.sscanf 329

247.stackavail 330

248.stat 331

249._status87 332

250.strcat_strdup 333

251._strdate 336

252.strerror,_strerror 337

253.strlen 339

254.strlwr 339

255.strncat_strnset 340

256.strpbrk 342

257.strrchr 343

258.strrev 344

259.strset 345

260.strspn 346

261.strstr 346

262._strtime 347

263.strtod,strtol,strtoul 348

264.strtok 350

265.strupr 351

267.swab 352

268.system 353

269.tan,tanh 354

270.tell 355

271.tempnam,tmpam 356

272.time 357

273.tmpfile 358

274.toascii_toupper 359

275.tzset 360

276.ultoa 362

277.umask 363

278.ungetc 364

279.ungetch 365

280.unlink 366

281.utime 367

282.va_arg_va_start 368

283.vfprintf_vsprintf 370

284._wrapon 372

285.write 373

附录A 错误信息 376

A.1 简介 376