图书介绍
Visual C++C库函数详解PDF|Epub|txt|kindle电子书版本网盘下载
![Visual C++C库函数详解](https://www.shukui.net/cover/57/34637760.jpg)
- 曾国庆,黄志同编写 著
- 出版社: 北京:学苑出版社
- ISBN:7507708756
- 出版时间:1994
- 标注页数:343页
- 文件大小:56MB
- 文件页数:358页
- 主题词:
PDF下载
下载说明
Visual C++C库函数详解PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 文件和目录管理1
1.1 MS-DOS文件系统1
1.1.1 路径名1
1.1.2 作为文件的设备2
1.1.3 文件属性2
1.1.4 文件句柄3
1.2 基本文件的目录管理任务3
1.2.1 改变驱动器和目录5
1.2.2 改变文件允许7
_access9
_chdir9
_chdrive10
_chmod11
_chsize12
_filelength12
_fstat13
_fullpath14
_getcwd15
_getdcwd16
_getdrive16
_isatty17
_locking18
_makepath19
_mkdir19
_mktemp20
remove21
rename21
_rmdir22
_searchdev22
_setmode23
_splitpath24
_stat24
_umask25
_unlink26
第二章 I/O流27
2.1 流27
2.1.1 缓冲型I/O27
2.1.2 文件类型28
2.1.3 格式化和非格式化I/O28
2.1.4 在一个文件中的当前位置29
2.1.5 预定义流29
2.1.6 I/O字符串29
2.2 基本的I/O任务流30
2.2.1 在一个文件中加入行数32
2.3 一个简单的通讯录34
2.4 显示错误信息的方便方法41
clearerr44
fclose44
_fcloseall45
_fdopen46
feof447
ferror48
fflush48
fgetc49
_fgetchar50
fgetpos51
fgets51
_fileno52
_flushall53
fopen53
fprintf55
fputc55
_fputchar56
fputs57
fread57
freopen58
fscanf59
fseek60
fsetpos60
_fsopen61
ftell62
fwrite63
getc64
getchar64
gets65
_getw66
perror66
printf67
putc70
putchar70
puts71
_putw71
rewind72
_rmtmp73
scanf73
setbuf76
setvbuf76
_snprintf77
sprintf78
sscanf79
_tempnam80
tmpfile80
tmpnam81
ungetc82
vfprintf82
vprintf84
_vsnprintf84
vsprintf85
第三章 低级I/O87
3.1 低级I/O的基础87
3.1.1 文本和二进制模式87
3.1.2 操作系统使用的缓存88
3.1.3 文件句柄88
3.1.4 文件句柄的最大数目88
3.2 基本低级I/O任务89
3.2.1 复制文件89
3.2.2 使用_dup._dup2重定向stdout92
3.3 函数介绍94
close94
_Commit95
_creat95
_dup96
_dup297
_eof98
_lseek98
_open99
_read101
_sopen101
_tell102
_write103
第四章 控制台和输入/输出口(I/O口)104
4.1 控制台和输入/输出口(I/O口)基础104
4.1.1 控制台和I/O任务104
4.1.2 使用inp和outp函数产生声音105
_cgets107
_cprintf108
_cputs109
_cscanf109
_getch110
_getche110
_inp111
_inpw112
_kbhit112
_outp113
_outpw114
_putch114
_ungetch115
第五章 字符和数据转换116
5.1 字符和数据转换的基础116
5.1.1 区分字符116
5.1.2 数据转换117
5.2 字符和数字转换任务117
5.2.1 把文本字符串转换成小写119
5.2.2 简单的计算器120
atof121
atoi,atol122
_atold123
_ecvt,_fcvt123
_gcvt124
isalnum125
isalpha125
__isascii126
iscntrl,isdigit,isgraph,islower,isprint,ispunct,isspace,isapper,isxdigit126
__iscsym,__iscsymf128
itoa,ltoa128
strtod129
strtol130
_trtold131
strtoul132
__toascii132
_tolower,tolower133
_toupper,toupper134
_ultoa134
第六章 串和缓冲区处理136
6.1 C语言中的串和缓冲区136
6.1.1 声明串和缓冲区136
6.1.2 辞典式顺序137
6.1.3 多字节和宽字符串137
6.1.4 远缓冲区和串137
6.2 基本的串和缓冲区处理任务137
6.2.1 拷贝视频存储器140
6.2.2 语法分析一行文字142
mblen,_fmblen144
mbstowcs,_fmbstowcs145
mbtowc,_fmbtowc146
_memccpy,_fmemccpy147
memchr,_fmemchr147
memcmp,_fmemcmp148
memcpy,_fmemcpy149
_mmmicmp,_fmemicmp150
memmove,_fmemmove151
memset,_fmemset152
_movedata152
strcat,_fstrcat153
strchr,_fstrchr154
strcmp,_fstrcmp155
_strcmpi155
strcoll156
strcpy,_fstrcpy157
strcspn,_fstrcspn158
_strdup,_fstrdup,_nfstrdup158
_strerror159
strerror160
_stricmp,_fstricmp161
_strlen,_fstrlen161
_strlwr,_fstrlwr162
strncat,_fstrncat163
strncpy,_fstrncpy163
_strnicmp,_fstrnicmp164
_strnset,_fstrnset165
strpbrk,_fstrpbrk166
strrchr,_fstrrchr166
_strrev,_fstrrev167
_strset,_fstrset168
strspn,_fstrspn169
strstr,_fstrstr169
strtok,_fstrtok170
_strupr,_fstrupr171
strxfrm172
_swab173
wcstombs,_fwcstombs173
wctomb,_fwctomb174
第七章 搜索和排序175
7.1 搜索和排序任务基础175
7.1.1 查寻环境变量175
bsearch177
_lfind,_lsearch178
?sort180
?181
?181
8.1.1 Local Time,GMT和UTC181
8.1.2 时间转换182
8.2 基本的日期和时间管理任务182
8.2.1 获取和打印当前日期和时间183
8.2.2 打印一份月历184
asctime189
clock190
ctime191
difftime191
_ftime192
gmtime,localtime193
mktime193
strdate194
strftimeI195
_strtime196
time197
_tzset197
_utime198
第九章 数学函数200
9.1 浮点数200
9.1.1 浮点数的存储格式200
9.1.2 浮点变量的类型200
9.1.3 浮点型程序包201
9.1.4 数学函数中的错误201
9.2 数学函数的类型202
9.2.1 计算一项贷款的每月偿还钱数205
9.2.2 计算sines和cosines206
abs207
acos,acosl207
asin,asinl208
atan,atanl209
atan2.atan2l209
Bessel函数210
_cabs,_cabsl211
ceil ceill212
_clear87,_control87212
cos,cosl214
cosh,coshl214
_dieeetomsbin,_dmsbintoieee215
div216
exp,expl216
fabs,fabsl217
_fieeetomsbin,_fmsbintoieee217
floor,floorl218
fmod,fmodl219
_fpreset219
frexp,frexpl220
_hypot,_hypotl221
labs221
ldexp,ldexpl222
ldiv222
log,log10,log1,log101223
_lrotl,_lrotr224
_matherr,_matherrl224
__max,__min225
modf,modfl226
pow,powl226
rand227
_rotl,_rotr228
sin,sinl228
sinh,sinhl229
aqrt,aqrtl230
srand230
_status87231
tan,tanl231
tanh,tanhl232
第十章 进程控制233
10.1 管理进程233
10.1.1 环境233
10.1.2 信号signals234
10.1.3 可变长度参数列表234
10.1.4 场所234
10.2 基本进程控制任务234
10.2.1 一个微型外壳237
10.3 函数介绍242
abort242
assert242
atexit,_fatexit243
_cexit,_c_exit244
_execl,_execle,_execlp,_execlpe;_execv,_execve,_execvp,_execvpe244
exit246
_exit246
getenv247
_getpid248
localeconv248
longjmp249
_onexit _fonexit250
_putenv251
raise252
setjmp252
setlocale253
signal254
_spawnl,_spawnle,_spawnlp,_spawlpe,_spawnv,_spawnve _spawnvp,_spawnvpe255
system257
va_arg,va_end,va_start(ANSI版本)257
va_arg,va_end,va_start(UNIX版本)259
第十一章 内存管理261
11.1 内存管理基础261
11.1.1 分段内存寻址261
11.1.2 内存模式261
11.1.3 近指针,远指针,巨指针262
11.1.4 _near,_far,_huge关键字262
11.1.5 堆262
11.1.6 基堆263
11.1.7 虚拟存储器264
11.2 基本的内存管理任务264
11.2.1 分配内存和检测堆266
_alloca270
_bfreeseg271
_bheapseg271
calloc,_bcalloc,_fcalloc,_healloc,_ncalloc272
_expand_bexpand,_fexpand,_nexpand273
free,_bfree,_ffree,_hfree,_nfree274
_freect275
_heapadd,_bheapadd276
_heapchk_bheapchk_fheapchk,_nheapchk276
_heapmin,_bheapmin,_fheapmim,_nheapmin277
_heapset,_bheapset,_fheapset,_nheapset278
_heapwalk_bheapwalk,_fheapwalk,_nheapwalk279
malloc,_bmalloc,_fmalloc,_nmalloc280
_memavl281
_memmax282
_msize,_bmsize,_fmsize,_nmsize282
realloc,_brealloc,_frealloc,_nrealloc283
_stackavail284
_vfree285
_vheapinit285
_vheapterm286
_vload287
_vlock288
_vlockcnt289
_vmalloc289
_vmsize290
_vrealloc291
_vunlock292
第十二章 DOS和BIOS功能调用293
12.1 访问BIOS和DOS服务例程293
12.1.1 BIOS服务例程294
12.1.2 MS-DOS功能294
12.2 基本DOS和BIOS任务296
12.2.1 目录列表296
12.2.2 察看磁盘的物理扇区299
_bdos303
_bios_disk304
_bios_equiplist307
_bios_keybrd308
_bios_memsize309
_bios_printer310
_bios_serialcom311
_bios_timeofday313
_chain_intr314
_disable314
_dos_allocmem315
_dos_close315
_dos_commit316
_dos_create,dos creamew317
_dos_findfirst,_dos_findnext318
_dos_freemem319
_dos_getdate320
_dos_getdiskfree320
_dos_getdrive322
_dos_getfileattr322
_dos_getftime323
_dos_gettime324
_dos_getvect325
_dos_keep326
_dos_open326
_dos_read328
_dos_setblock329
_dos_setdate330
_dos_setdrive330
_dos_setfileattr331
_dos_setftime332
_dos_settime333
_dos_setvect334
_dos_write335
_dosexterr336
_enable337
_FP_OFF,_FP_SEG337
_hardrerr,_hardresume,_hardretn338
_int86,_int86x339
_intdos,_intdosx341
_segread343