《MICROSOFT C 6.0版技术丛书 1》求取 ⇩

第一部分MSC6.0版专业开发系统的安装与使用1

第一章Microsoft C专业开发系统1

1.1安装之前的准备1

1.1.1 系统要求1

1.1.2 软件包内容2

1.2 6.0版的新特征2

1.3 为什么使用Microsoft程序员工作台2

第二章安装Microsoft C6

2.1运行SETUP程序6

2.1.1 提供必要的信息6

2.1.2 错误纠正7

2.1.3 第一屏幕:安装函数库7

2.1.4 第二屏幕:安装附加文件8

2.1.5 第三屏幕:指定子目录9

2.1.6 检查可用磁盘空间10

2.1.7 SETUP的参数10

2.1.8 配置你的系统10

2.1.9 选择目标操作系统环境12

2.2 为Code View配置扩充存贮器12

2.3 按自己要求修改Microsoft C13

第三章使用程序员工作台14

3.1启动PWB14

3.1.1 指定源文件14

3.1.2 命令行参数14

3.2使用窗口和菜单15

3.2.1 窗口15

3.2.2 菜单16

3.2.3 对话框19

3.2.4 得到帮助信息20

3.3使用编辑器20

3.3.1 在源文件中移动20

3.3.2 修改编辑器22

3.4编译和连接23

3.4.1 PWB中的程序构造23

3.4.2 用命令行编译和连接28

3.5程序的调试29

3.5.1 使用浏览程序29

3.5.2 用Code View调试你的程序30

3.5.3 运行IO.C33

3.5.4 调试IO.C33

3.6 更详细的资料34

第四章使用联机参考资料34

4.1 Microsoft教程的结构34

4.2用Microsoft教程学习35

4.2.1 使用Help菜单35

4.2.2 使用F1键36

4.2.3 使用相关链37

4.2.4 使用Help窗口和对话框37

4.2.5 访问不同类型的信息38

4.2.6 指定临时Help文件路径40

4.3使用QuickHelp程序40

4.3.1 使用/HELP开关40

4.3.2 使用QH命令40

第二部分C语言参考手册——实用程序(1)43

1.1 BIND43

1.2 CL(编译器)43

1.3 CodeView47

1.4 CVPACK54

1.5 EXEHDR54

1.6 EXP55

1.7 HELPMAKE55

1.8 ILINK(增量式连接程序)57

1.9 LIB57

1.10LINK(连接程序)58

1.10.1 缺省文件扩展名59

1.10.2 模块定义文件60

1.11NMAKE64

1.11.1 NMAKE宏定义语句65

1.11.2 伪目标67

1.12程序员工作台(PWB)68

1.12.1 PWB功能的变量68

1.12.2 PWB功能的分类68

1.12.3 PWB功能的列表72

1.12.4 PWB功能的返回值85

1.12.5 PWB开关87

1.12.6 正则表达式92

1.13 QuickHelp94

1.14 RM95

1.15 UNDEL96

第三部分C语言参考手册——语言参考(2)97

2.1 关键字97

2.2 语句97

2.3 转义序列98

2.4 操作符98

2.5 数据类型的尺寸100

2.6 预处理指示101

2.7 预处理操作符102

2.8 编译指示102

第四部分库函数105

3.1库函数分类105

3.1.1 缓冲区操作105

3.1.2 字符的分类和转换106

3.1.3 数据转换106

3.1.4 目录控制107

3.1.5 文件管理107

3.1.6 图形107

3.1.7 输入和输出110

3.1.8 国际支持112

3.1.9 数学函数112

3.1.10 存贮管理114

3.1.11 进程和环境控制114

3.1.12 搜索和排序116

3.1.13 字符串处理116

3.1.14 系统调用117

3.1.15 时间函数118

3.2库函数列表(按字母顺序)119

1 abort119

2 abs119

3 access119

4 acos119

5 acosl120

6 alloca120

7 _arc120

8 _arc-W120

9 _arc-WXY121

10 asctime121

11 asin121

12 asinl121

13 assert122

14 atan122

15 atanl122

16 atan2122

17 atan21123

18 atexit123

19 atof123

20 atoi123

21 atol123

22 _atold124

23 _bcalloc124

24 bdos124

25 _begint124

26 _bexpand125

27 _bfree125

28 _bfreeseg125

29 _bheapadd125

30 _bheapchk126

31 _bheapmin126

32 _bheapseg126

33 _bheapset126

34 bheapwalk126

35 _bios-disk127

36 _bios-equiplist127

37 bios-keybrd127

38 _bios-memsize127

39 _bios-printer128

40 _bios-serialcom128

41 _bios-time of day128

42 _bmalloc128

43 _bmsize129

44 _brealloc129

45 bsearch129

46 cabs130

47 cabsl130

48 calloc130

49 ceil130

50 cexit130

51 _c_exit131

52 cgets131

53 _chain_intr131

54 chdir131

55 _chdrive131

56 chmod132

57 chsize132

58 clear87132

59 clearerr132

60 _clearscreen132

61 clock133

62 close133

63 _contro187133

64 cos133

65 cosh133

66 cosh1134

67 cos1134

68 cprintf134

69 cputs134

70 creat135

71 cscanf135

72 ctime135

73 cawit135

74 dieeetomsbin136

75 difftime136

76 _disable136

77 _displaycursor136

78 div136

79 dmsbintoieee137

80 _dos_allocmem137

81 _dos_creat137

82 dos_creatnew137

83 dosexterr138

84 _dos_findfirst138

85 _dos_findnext138

86 _dos_freemen138

87 _dos_getdate139

88 _dos_getdiskfree139

89 _dos_getfileattr139

90 _dos_getdrive139

91 _dos_getftime140

92 _dos_gettime140

93 _dos_getvect140

94 _dos_keep140

95 _dos_open140

96 _dos_read141

97 _dos_setblock141

98 _dos_setdate141

99 _dos_setdrive142

100 _dos_setfileattr142

101 _dos_setftime142

102 _dos_settime142

103 _dos_setvect143

104 _dos_write143

105 dup143

106 dup2143

107 ecvt144

108 _ellipse144

109 _ellipse-w144

110 _ellipse-wxy144

111 _enable145

112 _endthread145

113 eof145

114 execl145

115 execle145

116 execlp146

117 execlpe146

118 execv147

119 execve147

120 execvp147

121 execvpe148

122 exit148

123 _exit148

124 exp148

125 _expand149

126 expl149

127 fabs149

128 fabsl149

129 _fcalloc149

130 fclose150

131 fcloseall150

132 fcvt150

133 fdopen150

134 feof151

135 ferror151

136 _fexpand151

137 _fflush151

138 _ffree151

139 fgetc152

140 fgetchar152

141 fgetpos152

142 fgets152

143 _fheapchk152

144 _fheapmin153

145 _fheapset153

146 _fheapwalk153

147 fieeetomsbin153

148 _filelength154

149 fileno154

150 _floodfill154

151 _floodfill-w154

152 floor154

153 floorl155

154 flushall155

155 _fmalloc155

156 _fmemccpy155

157 _fmemchr156

158 _fmemcmp156

159 _fmemcpy156

160 _fmemicmp156

161 _fmemmove157

162 _fmemset157

163 fmod157

164 fmodl157

165 fmsbintoieee158

166 _fmsise158

167 fopen158

168 FP_OFF158

169 _fprest159

170 fprintf159

171 Fp-SEG159

172 fputc159

173 fputchar159

174 fputs160

175 fread160

176 _frealloc160

177 free160

178 _freect161

179 freopen161

180 frexp161

181 frexpl161

182 fscanf162

183 fseek162

184 fsetpos162

185 _fsopen162

186 fstat163

187 _fstrcat163

188 _fstrchr163

189 _fstrcmp163

190 fstrcpy164

191 _fstrcspn164

192 _fstrdup164

193 _fstricmp164

194 _fstrlen165

195 _fstrlwr165

196 _fstrncat165

197 _fstrncmp165

198 _fstrncpy166

199 _fstrnicmp166

200 _fstrnset166

201 _fstrpbrk166

202 _fstrrchr167

203 _fstrrev167

204 _fstrset167

205 _fstrspn167

206 _fstrstr168

207 _fstrtok168

208 _fstrupr168

209 ftell168

210 ftime169

211 _fullputh169

212 fwrite169

213 gcvt169

214 _getactivepage170

215 _getarcinfo170

216 _getbkcolor170

217 getc170

218 getch170

219 getchar171

220 getche171

221 _getcolor171

222 _getcurrentposition171

223 _getcurrentposition-w171

224getcwd171

225 _getdcwd172

226 getdrive172

227 getenv172

228 _getfillmask172

229 _getfontinfo173

230 _getgtextextent173

231 _getgtextvector173

232 _getimage173

233 _getimage-w173

234 _getimage-wxy174

235 _getlinestyle174

236 _getphyscoord174

237 getpid174

238 _getpixel174

239 _getpixel-w175

240 gets175

241 _gettextcolor175

242 _gettextcursor175

243 _gettextposition175

244 _gettextwindow175

245 _getvideoconfig176

246 _getviewcoord176

247 _getviewcoord-w176

248 _getviewcoord_wxy177

249 _getvisualpage177

250 getw177

251 _getwindowcoord177

252 _getwritemode177

253 gmtime177

254 _grstatus178

255 halloc178

256 _harderr178

257 _hardresume178

258 _hardretn179

259 _heapadd179

260 _heapchk179

261 _heapmin179

262 _heapset179

263 _heapwalk180

264 hfree180

265 hypot180

266 hypotl180

267 _imagesize180

268 _imagesize-w181

269 _imagesize-wxy181

270 inp181

271 inpw181

272 intdos182

273 intdosx182

274 int86182

275 int86x182

276 isalnum183

277 isalpha183

278 isascii183

279 isatty183

280 iscntrl184

281 isdigit184

282 isgraph184

283 islower184

284 isprins184

285 ispunct185

286 isspace185

287 isupper185

288 isxdigit185

289 itoa185

290 jn186

291 _jn1186

292 j1186

293 j11186

294 j0186

295 _jo1187

296 kbhit187

297 labs187

298 ldexp187

299 ldexpl187

300 ldiv187

301 lfind188

302 _linet o188

303 _lineto-w188

304 localeconv188

305 localtime189

306 locking189

307 log189

308 log1189

309 log10189

310 log101190

311 longjmp190

312 _lrotl190

313 _lrotr190

314 lsearch191

315 lseek191

316 ltoa191

317 _makepath192

318 malloc192

319 matherr192

320 max192

321 _memavl193

322 memccpy193

323 memchr193

324 memcmp193

325 memcpy194

326 memicmp194

327 _memmax194

328 memmove194

329 memset195

330 min195

331 mkdir195

332 mktemp195

333 mktime195

334 modf196

335 modf1196

336 movedata196

337 _moveto196

338 _moveto-w197

339 _msize197

340 _ncalloc197

341 _nexpand197

342 _nfree198

343 _nheapchk198

344 _nheapmin198

345 _nheapast198

346 _nheapwalk198

347 _nmalloc199

348 _nmsize199

349 _nrealloc199

350 _nstrdup199

351 onexit199

352 open200

353 _outmen200

354 outp200

355 outpw200

356 _outtext201

357 _pclose201

358 perror201

359 _pg-analyzechart201

360 _pg-analyzechartms202

361 _pg-analyzepie202

362 _pg-analyzescatter202

363 _pg_analyzescatterms203

364 _pg_chart203

365 _pg_chartms203

366 _pg_chartpie204

367 _pg_chartscatter204

368 _pg_chartscatterms204

369 _pg_defanltchart205

370 _pg_getchardef205

371 _pg_getpalette205

372 _pg_getstyleset206

373 _pg_hlabelehart206

374 _pg_initchart206

375 _pg_resetpalette206

376 _pg_resetstyleset207

377 _pg_setchardef207

378 _pg_setpalette207

379 _pg_setstyleset207

380 _pg_vlabelchart207

381 _pie208

382 _pie-w208

383 _pie-wxy208

384 _pipe209

385 _polygon209

386 _polygon-w209

387 _polygon-wxy210

388 _popen210

389 pow210

390 powc210

391 printf211

392 putc211

393 putch211

394 putchar211

395 putenv211

396 _putimage212

397 _putimage-w212

398 puts212

399 putw212

400 qsort213

401 raise213

402 rand213

403 read213

404 realloc213

405 _rectangle214

406 _rectangle-w214

407 _rectangle-wxy214

408 _registerfonts215

409 _remapallpalette215

410 _remappalette215

411 remove215

412 rename216

413 rewind216

414 rmdir216

415 rmtmp216

416 rot1216

417 _rotr217

418 scanf217

419 _scrolltextwindow217

420 _searchenv217

421 _segread218

422 _selectpalette218

423 _setactivepage218

424 _setbkcolor218

425 setbuf218

426 _setcliprgn219

427 _setcolor219

428 setfillmask219

429 _setfont219

430 _setgtextrector219

431 setjmp220

432 _setlinestyle220

433 setlocale220

434 setmode220

435 _setpixel221

436 _setpixel-w221

437 _settextcolor221

438 _settextcursor221

439 _settextposition221

440 _settextrows222

441 _settextwlndow222

442 setvbuf222

443 setvideomode222

444 setvideomoderows223

445 _setviewory223

446 _setviewport223

447 _setvisualpage223

448 _setwindow224

449 _setwritemode224

450 signal224

451 _sin225

452 sinh225

453 sinhl225

454 sinl225

455 sopen225

456 spawnl226

457 spawnle226

458 spawnlp227

459 spawnlpe227

460 spawnv227

461 spawnve228

462 spawnvp228

463 spawnvpe229

464 _splitpath229

465 sprintf229

466 sqrt230

467 sqrtl230

468 srand230

469 sscanf230

470 stackavail230

471 stat231

472 _status87231

473 strcat231

474 strchr231

475 strcmp232

476 strcoll232

477 strcpy232

478 strcspn232

479 _strdate232

480 strdup233

481 strerror233

482 _strerror233

483 strftime233

484 stricmp234

485 strlen234

486 strlwr234

487 strncat234

488 strncmp234

489 strncpy235

490 strnicmp235

491 strnset235

492 strpbrk236

493 strrchr236

494 strrev236

495 strset236

496 strspn236

497 _strstr237

498 _strtime237

499 strtod237

500 strtok237

501 strtol238

502 _strtold238

503 strtoul238

504 strupr238

505 strxfrm239

506 swab239

507 system239

508 tan239

509 tanh240

510 tanhl240

511 tanl240

512 tell240

513 tempnam241

514 time241

515 tmpfile241

516 tmpnam241

517 toascii241

518 tolower242

519 _tolower242

520 toupper242

521 _toupper242

522 tzset242

523 ultoa243

524 umask243

525 ungetc243

526 ungetch243

527 unlink243

528 _unregisterfonts244

529 utime244

530 va_arg244

531 va_end244

532 va_start245

533 vfprintf245

534 vprintf245

535 vsprintf245

536 wait246

537 _wrapon246

538 write246

539 yn246

540 _ynl247

541 y1247

542 _y11247

543 y0247

544 y01248

附录249

附录Aprintf/scanf格式说明符249

附录B 编译器的极限和数字的范围251

附录C ASCII字符代码254

附录D 键盘扫描码255

1991《MICROSOFT C 6.0版技术丛书 1》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由吴双等编译 1991 中科院希望电脑技术公司 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。