图书介绍
Microsoft C 6.0经典pdf电子书版本下载
- 章含编译 著
- 出版社: 北京:海洋出版社
- ISBN:7502721371
- 出版时间:1992
- 标注页数:672页
- 文件大小:134MB
- 文件页数:686页
- 主题词:
PDF下载
下载说明
Microsoft C 6.0经典PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 C语言和Microsoft C第一章 C语言概述1.1 介绍 1
1.2 C程序结构 1
1.3 注释 2
1.4 预处理命令 3
1.5 标记替换和宏处理 4
1.6 条件编译 6
1.7 其它预处理命令 7
1.8 C中说明 9
1.9 变量的可见性与寿命 13
1.10 C中的表达式 17
1.11 C中语句 19
1.12 函数定义 21
第二章 Microsoft C6.0编译器特性和选项 23
2.1 实现注解 23
2.2 编译程序注释 31
第二部分 进程控制和内存管理 49
第三章 进程控制 49
3.1 介绍 49
3.2 概念:进程,环境和信号 49
3.3 有关进程控制的说明 55
3.4 注意事项 59
abort 59
assert 60
atexit 61
_beginthread 62
_cexit,_c_exit 64
cwait 65
_endthread 66
exec function 67
exit 71
_exit 72
getenv 73
getpid 74
longjmp 75
onexit 76
_pclose 77
perror 78
_pipe 79
_popen 82
putenv 83
raise 85
setjmp 85
signal 87
spawn function 89
system 95
wait 96
第四章 可变长度变元表 97
4.1 介绍 97
4.2 概念 97
4.3 注释 99
4.4 注意事项 99
va_arg,va_end,va_start(ANSI版本) 99
va_arg,va_end,va_start(UNIX系统Ⅴ版本) 101
第五章 内存分配和管理 103
5.1 介绍 103
5.2 概念:内存格式和寻址 104
5.3 注释 112
5.4 注意事项 116
alloca 117
_bfreeseg 118
_bheapseg 118
calloc,_bcalloc,_fcalloc_ncalloc,halloc 120
_expand,_bexpand,_fexpand,_nexpand 124
free,_bfree,_ffree,_hfree,_nfree 126
_freect 129
_heapadd,_bheapadd 130
_heapchk,__bheapchk,_fheapchk,_nheapchk 132
_heapmin,_bheapmin,_fheapmin,-nheapmin 135
_heapset,_bheapset,_fheapset_nheapset 136
_heapwalk,__bheapwalk,_fheapwalk,_nheapwalk 140
malloc,_bmalloc,_fmalloc,_nmalloc 143
_memavl 146
_memmax 147
_msize,_bmsize,_fmsize,_nmsize 148
realloc,_brealloc,_frealloc_nrealloc 149
sbrk 152
stackavail 153
第六章 缓冲区操作 153
6.1 介绍 153
6.2 概念:缓冲区,指针和字节排序 154
6.3 有关使用缓冲区例程的注释 156
6.4 注意事项 157
memccpy,_fmemccpy 158
memchr,_fmemchr 159
memcmp,_fmemcmp 160
memcpy,_fmemcpy 162
memicmp,_fmemicmp 163
memmove,_fmemmove 164
memset,_fmemset 165
movedata 166
swab 168
第三部分 数据处理 170
第七章 数据转换例程 170
7.1 概念:数据的内部表示 170
7.2 有关使用数据转换例程的注释 171
atof 172
atoi 173
atol,_atold 174
ecvt 175
fcvt 176
gcvt 177
itoa 178
ltoa 179
strtod 180
strtol,_strtold 181
strtoul 183
ultoa 184
第八章 数学例程 185
8.1 介绍 185
8.2 概念:浮点操作 186
8.3 注释 188
8.4 注意事项 192
abs 192
acos,acosl 193
asin,asinl 194
atan,atanl 195
atan2,atan2l 196
Bessel functions 197
cabs,cabsl 199
ceil,ceill 200
_clear 87 201
_control 87 202
cos,cosl 204
cosh,coshl 205
dieeetomsbin 206
div 207
dmsbintoieee 208
exp,expl 209
fabs,fabsl 210
fieeetomsbin 211
floor,flool 212
fmod,fmodl 213
fmsbintoieee 214
_fpreset 215
frexp,frexpl 216
hypot,hypotl 218
labs 219
ldexp,ldexpl 220
ldiv 221
log,logl,log10,log10l 222
_lrotl 223
_lrotr 224
matherr,_matherrl 225
max 227
min 228
modf,modfl 229
pow,powl 231
rand 232
_rotl 233
_rotr 233
sin,sinl 234
sinh,sinhl 235
sgrt,sgrtl 236
srand 237
_statu87 238
tan,tanl 240
tanh,tanhl 241
第九章 字符分类和转换 242
9.1 介绍 242
9.2 有关字符分类和转换的注释 242
9.3 注意事项 244
isalnum 244
isalpha 246
isascii 247
iscntrl,isdigit,isgraph islower,isprint,ispunct isspace,isupper,isxdigit 248
toascii 252
_tolower,tolower 252
_toupper,toupper 253
第十章 串比较和操作 254
10.1 介绍 254
10.2 概念:C串 254
10.3 有关串操作的注释 255
10.4 注意事项 259
strcat,_strcat 259
strchr,_strchr 260
strcmp,_strcmp 262
strcmpi 263
strcpy,_strcpy 264
strcspn,_strcspn 265
strdup,_fstrdup,_nstrdup 266
strerror 267
_strerror 268
stricmp,_stricmp 269
strlen,_fstrlen 271
strlwr,_fstrlwr 272
strncat,_fstrncat 273
strncmp,_fstrncmp 274
strncpv,_fstrncpv 275
strnicmp,_fstrnicmp 277
strnset,_fstrnset 278
strpbrk,_fstrpbrk 279
strrchr,_fstrrchr 280
strrev,_fstrrev 282
strset,_fstrset 282
strspn,_fstrspn 284
strstr,_fstrstr 285
strtok,_strtok 286
strupr,_strupr 288
第十一章 查找和排序 289
11.1 介绍 289
11.2 概念 289
bsearch 292
lfind 294
lsearch 296
qsort 298
第十二章 时间例程和场所例程 299
12.1 介绍 299
12.2 概念;MS-DOS系统中的时间 300
12.3 多种形式表示的时间 301
12.4 经过时间 302
12.5 国际化 303
12.6 注意事项 304
asctime 304
clock 305
ctime 306
difftime 307
ftime 308
gmtime 309
localeconv 310
localtime 311
mktime 312
setlocale 313
strcoll 315
strdate 315
strftime 316
_strtime 318
strxfrm 319
time 320
tzset 321
utime 322
第四部分 文件和I/O 324
第十三章 文件操作 324
13.1 介绍 324
13.2 概念 324
13.3 注意事项 328
access 328
chmod 329
chsize 331
filelength 332
fstat 333
_fullpath 335
isatty 335
locking 336
_makepath 339
mktemp 340
remove 341
rename 342
setmode 343
splitpath 344
stat 345
umask 347
unlink 348
第十四章 目录操作 349
14.1 介绍 349
14.2 概念 349
14.3 注释 349
14.4 注意事项 350
chdir 350
_chdrive 351
getcwd 352
_getdcwd 353
_getdrive 354
mkdir 354
rmdir 355
_searchenv 356
第十五章 输入和输出例程 358
15.1 介绍 358
15.2 文件I/O 358
15.3 Microsoft C库中的I/O例程 362
15.4 注意事项 367
clearerr 368
fclose 369
fcloseall 370
fdopen 371
feof 373
ferror 374
fflush 375
fgetc 376
fgetchar 377
fgetpos 378
fgets 380
fileno 381
flushall 381
fopen 382
fprintf 384
fputc 386
fputchar 387
fputs 387
fread 388
freopen 389
fscanf 390
fseek 391
fsetpos 393
fsopen 394
ftell 395
fwrite 397
getc 398
getchar 399
gets 400
getw 400
printf 401
putc 406
putchar 407
puts 408
putw 408
rewind 410
rmtmp 411
scanf 412
setbuf 414
setvbuf 415
sprintf 416
sscanf 417
tempnam 418
tmpfile 419
tmpnam 420
ungetc 421
vfprintf 422
vprintf 424
vsprintf 425
close 427
creat 428
dup 429
dup2 430
eof 432
lseek 433
open 434
read 437
sopen 438
tell 440
write 441
cgets 442
cprintf 443
cputs 444
cscanf 445
getch 446
getche 446
inp 447
inpw 448
kbhit 449
outp 450
outpw 452
putch 454
ungetch 454
第十六章 系统调用 456
16.1 介绍 456
16.2 概念:BIOS和DOS接口基础 456
16.3 有关BIOS和DOS服务的注释 461
16.4 注意事项 466
bdos 466
_bios_disk 468
_bios_equiplist 472
_bios_keybrd 473
_bios_memsize 474
_bios_printer 475
_bios_serialcom 476
_bios_timeofeay 479
_chain_intr 481
_disable 482
_dos_allocmem 483
_dos_close 484
_dos_creat 485
_dos_creatnew 486
dos_findfirst 488
_dos_findnext 489
_dos_freemen 490
dos getdate 491
_dos_getdiskfree 492
_dos_getdrive 493
dos_getfileattr 494
_dos_getftime 495
_dos_gettime 497
_dos_getvect 498
_dos_keep 498
_dos_open 499
_dos_read 502
_dos_setblock 502
_dos_setdate 503
_dos_setdrive 505
_dos_setfileattr 505
_dos_setftime 506
_dos_settime 508
_dos_setvect 509
_dos_write 511
dosexterr 512
_enable 514
FP_OFF 514
FP_SEG 515
_harderr 516
_hardresume 519
_hardretn 520
int89 520
int86x 523
intdos 524
intdosx 526
segread 528
第五部分 图形 529
第十七章 图形方式,坐标和属性 529
17.1 介绍 529
17.2 PC图形基础 529
17.3 Microsoft C图形模式 530
_displaycursor 538
_getactivepage 539
_getbkcolor 541
_getcolor 542
_getfillmask 543
_getlinestyle 545
_getlogcoord 547
_getphyscoord 548
_getvideoconfig 550
_getviewcoord,_getviewcoo _rd_w,_getviewcoord_wxy 551
_getvisualpage 553
_getwindowcoord 554
_remapallpalette 554
_remappalette 556
_selectpalette 558
_setactivepage 559
_setbkcolor 561
_setcliprgn 563
_setcolor 564
_sftfillmask 565
_setlinestyle 567
_setlogorg 568
_setvideomode 570
_setvideomoderows 571
_setvieworg 572
_setviewport 573
_setvisualpage 574
_setwindow 576
第十八章 画图和动画制作 578
18.1 介绍 578
18.2 有关画图和动画制作的注释 578
18.3 定制呈现图形 589
18.4 一个举例 592
_arc,_arc_w,_arc_wxy 594
clearscreen 597
_ellipse,_ellipse_w,_ellipse _wxy 598
_floodfill,_floodfill_w 601
_getarcinfo 603
_getcurrentposition,_getcurrentposition_w 604
_getimage,_getimage_w,_getimage_wxy 606
_getpixel,_getpixel_w 608
_getwritemode 610
_grstatus 612
_imagesize,_imagesize_w _imagesize_wxy 613
_lineto,_lineto_w 614
_moveto,moveto_w 616
_pg_analyzechart,_pg_analyzechartms 618
_pg_analyzepic 620
_pg_analyzescatter,_pg_analyzescattcrm 621
_pg_chart,_pg_chartms 623
_pg_chartpie 624
_pg_chartscatter,_pg_chartscatterms 624
_pg_defaultchart 625
_pg_getchardef 626
_pg_getpalette 627
_pg_getstyleset 627
_pg_hlabelchart 628
_pg_initchart 629
_pg_resetpalette 629
_pg_resetstyleset 630
_pg_setchartdef 633
_pg_setpalette 633
_pg_setstyleset 634
_pg_vlabelchart 634
_pie,_pie_w,_pie_wxy_polygon,_polygon_w,_polygon_wxy 637
_putimage,_gutimage_w 637
_rectangle,_rectangle_w,_rectangle_wxy 640
_setpixel,setpixel_w 642
_setwrittemode 643
第十九章 图形和文本 645
19.1 介绍 645
19.2 有关图形和文本的注释 645
_getfontinfo 649
_getgtextextent 651
_getgtextvector 652
_gettextcolor 654
_gettextcursor 655
_gettextposition 656
_gettextwindow 657
_outgtext 658
_outmem 659
_outtext 660
_registerfonts 662
_scrolltextwindow 662
_setfont 664
_setgtextvector 664
_settextcolor 665
_settexteursor 667
_settextposition 667
_settextrows 669
_settextwindow 669
_unregisterfonts 671
_wrapon 671