图书介绍
C语言实验与课程设计指导2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 曹哲等主编 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111288633
- 出版时间:2010
- 标注页数:411页
- 文件大小:48MB
- 文件页数:432页
- 主题词:C语言-程序设计-高等学校-教学参考资料
PDF下载
下载说明
C语言实验与课程设计指导PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Turbo C++3.0集成开发环境1
1.1 Turbo C++3.0系统的建立、启动与退出1
1.1.1 Turbo C++3.0系统的建立1
1.1.2 Turbo C++3.0系统的启动和退出4
1.2 Turbo C++3.0集成开发环境的使用说明5
1.3 C程序编辑、编译连接、运行、调试的一般过程9
1.3.1 编辑源程序文件10
1.3.2 建立可执行程序(编译和连接)11
1.3.3 运行程序11
1.3.4 程序的简单调试12
第2章 上机实验指导13
2.1 实验总目的、总要求和总体安排13
2.1.1 实验总目的13
2.1.2 实验总要求13
2.1.3 实验总体安排14
2.2 具体实验指导14
2.2.1 实验一 C程序的运行环境与基础知识14
2.2.2 实验二 顺序结构程序设计21
2.2.3 实验三 选择结构程序设计25
2.2.4 实验四 循环结构程序设计27
2.2.5 实验五 指针的应用30
2.2.6 实验六 数组的应用31
2.2.7 实验七 函数的应用32
2.2.8 实验八 结构体的应用34
2.2.9 实验九 文件的应用35
2.2.10 实验十 综合设计36
第3章 课程设计指导44
3.1 课程设计目的44
3.2 课程设计要求44
3.3 课程设计题目45
3.3.1 题目1:学生成绩管理系统45
3.3.2 题目2:通信录管理系统45
3.3.3 题目3:图书管理系统45
3.3.4 题目4:选修课程管理系统46
3.3.5 题目5:工资管理系统46
3.3.6 题目6:简单计算器46
3.3.7 题目7:迷宫游戏46
3.3.8 题目8:万年历系统47
3.3.9 题目9:校际运动会管理系统47
3.3.10 题目10:俄罗斯方块游戏47
3.3.11 题目11:五子棋游戏47
3.3.12 题目12:贪吃蛇游戏48
3.3.13 题目13:扫雷游戏48
3.3.14 题目14:潜艇大战游戏48
3.3.15 自选课题48
3.4 课程设计的实施48
3.4.1 学生在课程设计期间的注意事项49
3.4.2 选择课题49
3.4.3 课程设计的实施过程49
3.5 撰写课程设计报告51
3.5.1 课程设计报告的内容51
3.5.2 课程设计报告的撰写规范52
第4章 编写应用程序的基本技术57
4.1 图形、音乐与动画技术57
4.1.1 图形软件设计基础57
4.1.2 音乐的设计64
4.1.3 简单动画设计65
4.1.4 音乐和动画的同步66
4.2 汉字使用技术69
4.2.1 使用汉字的基础知识69
4.2.2 直接使用汉字字模显示汉字71
4.2.3 使用小汉字库显示汉字72
4.2.4 在Win-TC环境下使用汉字74
4.3 键盘技术基础75
4.4 鼠标驱动技术77
4.5 数据安全技术83
4.6 编程经验介绍89
第5章 编程实用技术91
5.1 窗口与菜单技术91
5.1.1 文本模式下键盘操作的窗口菜单91
5.1.2 图形模式下鼠标操作的窗口菜单99
5.2 对话框中的按钮技术113
5.3 数据录入技术117
5.3.1 自然情况的录入117
5.3.2 各门课成绩的录入121
5.4 数据查询技术123
5.5 数据统计技术129
5.6 系统维护技术133
5.7 软件测试技术138
第6章 课程设计案例142
6.1 概述142
6.1.1 研究的背景及意义142
6.1.2 设计的任务和需要的知识点142
6.1.3 具体完成的设计内容143
6.2 需求分析143
6.2.1 功能需求143
6.2.2 操作方法144
6.3 总体设计144
6.3.1 模块划分144
6.3.2 总体数据结构设计145
6.4 详细设计147
6.4.1 主控模块main函数147
6.4.2 绘制游戏开始界面DrawK函数147
6.4.3 游戏具体过程GamePlay函数148
6.4.4 游戏结束处理模块EndPlay函数150
6.4.5 显示排行榜信息模块pain_board函数151
6.5 程序的调试与测试151
6.5.1 动画与音乐的同步播放152
6.5.2 蛇的运行152
6.5.3 终止程序153
6.6 结论154
6.7 结束语154
6.8 程序清单155
6.9 参考文献163
第7章 Turbo C++3.0命令菜单详解164
7.1 ?(系统)菜单164
7.2 File(文件)菜单164
7.3 Edit(编辑)菜单166
7.4 Search(搜索)菜单167
7.5 Run(运行)菜单168
7.6 Compile(编译)菜单169
7.7 Debug(调试)菜单171
7.8 Project(项目)菜单173
7.9 Options(选项)菜单174
7.9.1 Application...(应用)命令175
7.9.2 Compiler?(编译器)命令175
7.9.3 Transfer...(传送)命令184
7.9.4 Make...(生成)命令185
7.9.5 Linker?(连接器)命令185
7.9.6 Librarian...(库管理程序)命令187
7.9.7 Debugger...(调试器)命令187
7.9.8 Directories...(目录)命令188
7.9.9 Environment?(环境)命令189
7.9.10 Save...(保存)命令194
7.10 Window(窗口)菜单195
7.10.1 管理窗口命令196
7.10.2 可从Windows菜单打开的窗口197
7.11 Help(帮助)菜单199
第8章 常用C语言库函数201
8.1 C语言库函数的相关概念201
8.1.1 连接程序的作用201
8.1.2 库文件和目标文件的区别202
8.1.3 头文件202
8.1.4 头文件中的宏定义203
8.2 数学函数204
8.2.1 abs(绝对值)函数204
8.2.2 acos和acosl(反余弦)函数204
8.2.3 asin和asinl(反正弦)函数205
8.2.4 atan和atanl(反正切)函数205
8.2.5 atan2和atan2l(2个参数的反正切)函数205
8.2.6 atof和_atold(字符串转换成浮点数)函数206
8.2.7 cabs和cabsl(复数的绝对值)函数207
8.2.8 ceil和ceill(取最小整数值)函数207
8.2.9 cos和cosl(余弦值)函数207
8.2.10 cosh和coshl(双曲余弦值)函数208
8.2.11 exp和expl(指数)函数208
8.2.12 fabs和fabsl(浮点数绝对值)函数209
8.2.13 floor和floorl(取最大整数值)函数209
8.2.14 fmod和fmodl(浮点求余数)函数210
8.2.15 frexp和frexpl(浮点数的分解)函数210
8.2.16 hypot和hypotl(求斜边)函数211
8.2.17 labs(长整型绝对值)函数211
8.2.18 ldexp和ldexpl(x乘以2的n次幂)函数211
8.2.19 log和logl(自然对数)函数212
8.2.20 log10和log101(常用对数)函数212
8.2.21 matherr和_matherrl(数学错误)函数213
8.2.22 modf和modfl(实数分解)函数214
8.2.23 poly和polyl(多项式)函数215
8.2.24 pow和powl(幂)函数215
8.2.25 pow10和pow101(以10为底的幂)函数216
8.2.26 sin和sinl(正弦)函数216
8.2.27 sinh和sinhl(双曲正弦)函数216
8.2.28 sqrt和sqtl(平方根)函数217
8.2.29 tan和tanl(正切)函数217
8.2.30 tanh和tanhl(双曲正切)函数218
8.3 stdio.h中声明的输入/输出函数218
8.3.1 clearerr(清除错误)函数218
8.3.2 fclose(关闭文件)函数219
8.3.3 fcloseall(关闭所有文件)函数219
8.3.4 fdopen(联结文件)函数220
8.3.5 feof(判文件尾)函数220
8.3.6 ferror(测试文件出错)函数221
8.3.7 fflush(刷新流)函数221
8.3.8 fgetc(读字符)函数222
8.3.9 fgetchar(读字符)函数222
8.3.10 fgetpos(获得文件当前位置指针)函数223
8.3.11 fgets(从流读字符串)函数224
8.3.12 fileno(获得文件句柄)函数224
8.3.13 flushall(刷新所有打开的流)函数225
8.3.14 fopen(打开一个流)函数225
8.3.15 fprintf(格式输出到流)函数226
8.3.16 fputc(输出字符到流)函数226
8.3.17 fputchar(输出字符到屏幕)函数227
8.3.18 fputs(输出字符串到流)函数227
8.3.19 fread(从输入流读数据)函数228
8.3.20 freopen(重新打开文件)函数229
8.3.21 fscanf(格式化读文件)函数229
8.3.22 fseek(改变文件位置指针)函数229
8.3.23 fsetpos(定位文件位置指针)函数230
8.3.24 _fsopen(文件共享打开)函数230
8.3.25 ftell(测文件当前位置指针)函数231
8.3.26 fwrite(写到流)函数232
8.3.27 getc(从流读字符)函数232
8.3.28 getchar(从键盘读字符)函数233
8.3.29 gets(从键盘读字符串)函数233
8.3.30 getw(从流读整数)函数234
8.3.31 perror(打印系统错误信息)函数235
8.3.32 printf(格式输出)函数235
8.3.33 putc(向流输出字符)函数239
8.3.34 putchar(向屏幕输出字符)函数239
8.3.35 puts(向屏幕输出字符串)函数240
8.3.36 putw(向流输出整数)函数240
8.3.37 remove(删除文件)函数241
8.3.38 rename(文件更名)函数242
8.3.39 rewind(反绕)函数242
8.3.40 rmtmp(删除临时文件)函数243
8.3.41 scanf(格式输入)函数243
8.3.42 setbuf(设置缓冲区)函数247
8.3.43 setvbuf(设置缓冲区)函数247
8.3.44 sprintf(格式输出到字符数组)函数248
8.3.45 sscanf(从字符串格式输入)函数249
8.3.46 _strerror(构建定制错误信息)函数250
8.3.47 strerror(获取错误信息)函数250
8.3.48 tempnam(产生唯一文件名)函数251
8.3.49 tmpfile(打开临时文件)函数251
8.3.50 tmpnam(产生文件名)函数252
8.3.51 ungetc(压回字符)函数252
8.3.52 unlink(删除文件)函数253
8.3.53 vfprintf(交替引用指针输出到流)函数253
8.3.54 vfscanf(交替引用指针从流输入)函数254
8.3.55 vprintf(交替引用指针输出到屏幕)函数255
8.3.56 vscanf(交替引用指针从键盘输入)函数256
8.3.57 vsprintf(交替引用指针输出到字符数组)函数257
8.3.58 vsscanf(交替引用指针从字符数组输入)函数258
8.4 conio.h中声明的输入/输出函数259
8.4.1 clreol(清除到行尾)函数259
8.4.2 clrscr(清屏)函数259
8.4.3 cgets(从控制台读字符串)函数260
8.4.4 cprintf(格式输出到文本窗口)函数261
8.4.5 cputs(输出字符串到文本窗)函数261
8.4.6 cscanf(控制台格式输入)函数261
8.4.7 delline(删除行)函数262
8.4.8 getch(读字符不回显)函数262
8.4.9 getche(读字符回显)函数263
8.4.10 getpass(读口令)函数263
8.4.11 gettext(复制屏幕文本到内存)函数263
8.4.12 gettextinfo(获取文本模式视频信息)函数264
8.4.13 gotoxy(定位光标)函数265
8.4.14 highvideo、normvideo和lowvideo(选择文本亮度)函数265
8.4.15 inp、inpw、outp、outpw(接口I/O)函数266
8.4.16 insline(插入空行)函数266
8.4.17 kbhit()(检测按键)函数267
8.4.18 movetext(复制文本)函数267
8.4.19 putch(输出字符到文本窗口)函数267
8.4.20 puttext(输出文本到文本窗口)函数268
8.4.21 _setcursortype(设置光标类型)函数268
8.4.22 textattr、textbackground和textcolor(设置文本属性)函数269
8.4.23 ungetch(压回字符到控制台)函数271
8.4.24 wherex、wherey(取得窗口光标位置)函数271
8.4.25 window(定义活动文本模式窗口)函数272
8.5 io.h中声明的输入/输出函数272
8.5.1 access(检查文件)函数272
8.5.2 _chmod(读取或设置文件属性)函数273
8.5.3 chmod(设置文件访问模式)函数273
8.5.4 chsize(改变文件大小)函数273
8.5.5 close、_close(关闭文件)函数274
8.5.6 creat、_creat(建立文件)函数274
8.5.7 creatnew(建立新文件)函数275
8.5.8 creattemp(建立唯一文件)函数276
8.5.9 dup、dup2(复制文件句柄)函数276
8.5.10 eof(检查文件尾)函数277
8.5.11 filelength(求文件长度)函数278
8.5.12 getftime、setffime(获得或设置文件日期和时间)函数278
8.5.13 locking、lock、unlock(加锁、解锁)函数279
8.5.14 lseek(移动读/写文件指针)函数279
8.5.15 mktemp(产生唯一文件名)函数280
8.5.16 _open、open、sopen(打开文件)函数280
8.5.17 _read、read(读文件)函数282
8.5.18 setmode(设置文件模式)函数282
8.5.19 tell(获得文件指针的当前位置)函数283
8.5.20 umask(设置文件读/写允许掩码)函数283
8.5.21 _write和write(写文件)函数284
8.6 graphics.h中声明的图形函数285
8.6.1 arc(画圆弧)函数285
8.6.2 bar、bar3d(画矩形条)函数286
8.6.3 circle(画圆)函数286
8.6.4 cleardevice(清除图形屏幕)函数286
8.6.5 clearviewport(清除当前视口)函数286
8.6.6 closegraph(关闭图形系统)函数287
8.6.7 detectgraph(确定图形驱动器和模式)函数287
8.6.8 drawpoly、fillpoly(绘制多边形)函数288
8.6.9 ellipse(画椭圆弧)函数288
8.6.10 fillellipse(画填充椭圆)函数289
8.6.11 floodfill(满填充)函数289
8.6.12 getarccoords(获得圆弧坐标)函数289
8.6.13 getaspectratio、setaspectratio(获得、设置图形纵横比)函数290
8.6.14 getbkcolor、setbkcolor(获得、设置背景颜色)函数290
8.6.15 getcolor、setcolor(获得、设置前景颜色)函数291
8.6.16 getdefaultpalette、getpalette、setallpalette(获得、设置调色板)函数292
8.6.17 getdrivername(获得图形驱动程序名)函数293
8.6.18 getfillpattern、setfillpattern(获得、设置填充模式)函数293
8.6.19 getfillsettings(获得当前填充模式和颜色信息)函数294
8.6.20 getgraphmode、setgraphmode(获得、设置图形模式)函数295
8.6.21 getimage、putimage(保存、输出位图像)函数295
8.6.22 getlinesettings(获得线设置信息)函数296
8.6.23 getmaxcolor(返回最大颜色值)函数297
8.6.24 getmaxmode(返回最大图形模式号)函数297
8.6.25 getmaxx、getmaxy(返回最大x、y屏幕坐标)函数298
8.6.26 getmodename(返回图形模式名)函数299
8.6.27 getmoderange(得到模式范围)函数299
8.6.28 getpalettesize(得到调色板大小)函数300
8.6.29 getpixel、putpixel(获取、绘制像素)函数300
8.6.30 gettextsettings(获取图形文字信息)函数300
8.6.31 getviewsettings(获取视口设置信息)函数301
8.6.32 getx、gety(返回x、y坐标)函数302
8.6.33 graphdefualts(复位图形系统)函数303
8.6.34 grapherrormsg(返回出错信息字符串)函数303
8.6.35 _graphfreemem、_graphgetmem(释放、分配图形系统内存)函数303
8.6.36 graphresult(返回出错代码)函数304
8.6.37 imagesize(求位图需占字节数)函数305
8.6.38 initgraph(初始化图形系统)函数305
8.6.39 installuserdriver(安装用户设备驱动程序)函数306
8.6.40 installuserfont(安装用户字体)函数308
8.6.41 line、linerel、lineto(画线)函数308
8.6.42 moverel、moveto(移动当前位置)函数308
8.6.43 outtext、outtextxy(显示文本字符串)函数309
8.6.44 pieslice(绘制并填充扇形)函数309
8.6.45 rectangle(画矩形)函数310
8.6.46 registerbgidriver、registerfarbgidriver(注册驱动程序)函数310
8.6.47 registerbgifont、registerfarbgifont(注册笔划字体)函数310
8.6.48 restorecrtmode(恢复屏幕模式)函数311
8.6.49 sector(绘制并填充椭圆扇形)函数311
8.6.50 setactivepage、setvisualpage(设置活动、可视页)函数312
8.6.51 setfillstyle(设置填充样式)函数312
8.6.52 setgraphbufsize(设置图形缓冲区大小)函数312
8.6.53 setlinestyle(设置线型)函数313
8.6.54 setpalette(设置调色板颜色)函数313
8.6.55 setrgbpalette(设置RGB调色板)函数314
8.6.56 settextjustify(设置文本对齐方式)函数315
8.6.57 settextstyle(设置文本样式)函数315
8.6.58 setusercharsize(用户设置字符大小)函数317
8.6.59 setviewport(设置当前视口)函数317
8.6.60 setwritemode(设置画线模式)函数318
8.6.61 textheight、textwidth(求文本高度、宽度)函数318
8.7 在time.h中声明的与时间、日期有关的函数319
8.7.1 asctime、ctime(时间转换)函数319
8.7.2 clock(时钟)函数320
8.7.3 difftime(计算两时刻间的时间)函数320
8.7.4 gmtime、localtime(时间转换)函数321
8.7.5 mktime(时间转换成日历格式)函数322
8.7.6 stime(设置系统日期和时间)函数322
8.7.7 time(获得系统日历时间)函数323
8.7.8 strftime(格式化时间)函数323
8.7.9 _strdate(日期转换成字符串)函数324
8.7.10 _strtime(时间转换成字符串)函数325
8.7.11 tzset(设置夏令时、时区和时区名)函数325
8.8 在bios.h中声明的函数326
8.8.1 bioscom、_bios_serialcom(RS-232串行通信)函数326
8.8.2 bioskey、_bios_keybrd(键盘接口)函数327
8.8.3 biosmemory、_bios_memsize(返回内存大小)函数329
8.8.4 biosprint、_bios_printer(打印机I/O)函数329
8.8.5 biostirne、_bios_timeofday(读或设置BIOS时钟)函数330
8.9 在dos.h中声明的与系统有关的函数331
8.9.1 allocmem、_dos_allocmem(分配DOS内存段)函数331
8.9.2 bdos(小模式访问DOS系统调用)函数331
8.9.3 bdosptr(大模式访问DOS系统调用)函数332
8.9.4 country(与国家相关的信息)函数332
8.9.5 ctrlbrk(设置控制中断处理程序)函数333
8.9.6 delay(延迟)函数334
8.9.7 enable、disable(开关中断)函数334
8.9.8 _dos_close(关闭文件)函数335
8.9.9 _dos_creat(建立文件)函数335
8.9.10 _dos_creatnew(建立新文件)函数336
8.9.11 dosexterr(获得DOS扩展出错信息)函数336
8.9.12 _dos_findfirst、_dos_findnext(检索文件)函数337
8.9.13 _dos_freemem、freemem(释放先前分配的DOS内存块)函数338
8.9.14 _dos_getdate、_dos_setdate(获得、设置DOS系统日期)函数339
8.9.15 _dos_getdrive、_dos_setdrive(获得、设置当前驱动器)函数340
8.9.16 _dos_getfileattr、_dos_setfileattr(获得、设置文件属性)函数340
8.9.17 _dos_getftime、_dos_setftime(获得、设置文件日期和时间)函数341
8.9.18 _dos_gettime、_dos_settime、gettime、settime(获得、设置系统时间)函数342
8.9.19 _dos_getvect、_dos_setvect、getvect、setvect(获得、设置中断向量)函数342
8.9.20 _dos_open(打开文件)函数343
8.9.21 _dos_read(读文件)函数343
8.9.22 _dos_setblock、setblock(修改已分配块的大小)函数344
8.9.23 dostounix(将DOS日期和时间转换成UNIX时间)函数345
8.9.24 _dos_write(写文件)函数346
8.9.25 FP_OFF、FP_SEG和MK_FP(地址和指针)函数346
8.9.26 geninterrupt(产生软中断)函数347
8.9.27 getcbrk、setcbrk(获得、设置Ctrl+Break检查)函数347
8.9.28 getdate、setdate(获得、设置DOS系统日期)函数348
8.9.29 getdta、setdta(获得、设置磁盘传送地址)函数348
8.9.30 getpsp(获得程序段前缀段地址)函数349
8.9.31 getverify、setverify(获得、设置校验状态)函数350
8.9.32 harderr、hardresume、hardretn(出错处理函数)函数350
8.9.33 inport、inportb、outport、outportb(读写硬件口)函数351
8.9.34 int86、int86x(普通8086软件中断接口)函数352
8.9.35 intdos、intdosx(常规DOS中断接口)函数353
8.9.36 intr(替代8086软件中断接口)函数354
8.9.37 sound、nosound(打开/关闭扬声器)函数355
8.9.38 parsfnm(文件名转换成文件控制块)函数355
8.9.39 peek、peekb(从内存单元读一个字或字节)函数356
8.9.40 poke、pokeb(向内存单元写一个字或字节)函数357
8.9.41 randbrd、randbwr(用FCB读写磁盘)函数358
8.9.42 segread(读段寄存器)函数359
8.9.43 sleep(睡眠)函数359
8.9.44 unixtodos(UNIX到DOS日期时间格式转换)函数360
8.10 在ctype.h中声明的字符操作函数360
8.10.1 _tolower、tolower(大写字母转小写)函数361
8.10.2 _toupper、toupper(小写字母转大写)函数361
8.10.3 isalnum(判字母数字)函数362
8.10.4 isalpha(判字母)函数362
8.10.5 isascii(判ASCII字符)函数362
8.10.6 iscntrl(判控制字符)函数363
8.10.7 isdigit(判数字字符)函数363
8.10.8 isgraph(判可打印字符)函数364
8.10.9 islower(判小写字母)函数364
8.10.10 isprint(判可打印字符)函数364
8.10.11 ispunct(判标点字符)函数365
8.10.12 isspace(判空白字符)函数365
8.10.13 isupper(判大写字母)函数366
8.10.14 isxdigit(判十六进制数字)函数366
8.10.15 toascii(整数转ASCII字符)函数366
8.11 在string.h中声明的内存和字符串操作函数367
8.11.1 memccpy、memcpy、memmove(复制块)函数367
8.11.2 memchr(搜寻字符)函数368
8.11.3 memcmp、memicmp(字符串比较)函数368
8.11.4 memset(数组设置值)函数369
8.11.5 movedata(复制数据)函数370
8.11.6 stpcpy(复制字符串)函数370
8.11.7 strcat(字符串连接)函数370
8.11.8 strchr(在字符串中查找字符)函数371
8.11.9 strcmp、stricmp和strcmpi(字符串比较)函数371
8.11.10 strcpy(字符串复制)函数372
8.11.11 strcspn、strspn(字符串匹配)函数372
8.11.12 strdup(字符串复制)函数373
8.11.13 strerror(返回错误信息)函数373
8.11.14 strlen(求字符串长度)函数373
8.11.15 strlwr、strupr(字符串大小写转换)函数374
8.11.16 strncat(字符串连接)函数374
8.11.17 strncmp、strncmpi和strnicmp(字符串比较)函数375
8.11.18 strncpy(字符串部分复制)函数375
8.11.19 strnset(字符串部分设置)函数376
8.11.20 strpbrk(查找匹配字符)函数376
8.11.21 strrchr(寻找最后匹配的字符)函数377
8.11.22 strrev(字符串逆序重排)函数377
8.11.23 strset(字符串设置)函数377
8.11.24 strstr(字符串匹配)函数378
8.11.25 strtok(寻找字符串中标记)函数378
8.12 在stdlib.h中声明的基本函数379
8.12.1 abort(终止程序)函数379
8.12.2 atexit(注册终止)函数379
8.12.3 atoi(字符串转换成整型)函数380
8.12.4 atol(字符串转换成长整型)函数380
8.12.5 bsearch(二分法搜索)函数380
8.12.6 calloc(分配主存储器)函数381
8.12.7 div(整除)函数381
8.12.8 ecvt(浮点数转换为字符串)函数382
8.12.9 exit(结束程序)函数382
8.12.10 fcvt(浮点数转换为字符串)函数383
8.12.11 free(释放内存)函数383
8.12.12 gcvt(浮点数转换为字符串)函数383
8.12.13 getenv(获取环境变量值)函数384
8.12.14 itoa(整数转换为字符串)函数384
8.12.15 ldiv(长整型数相除)函数384
8.12.16 lfind(线性搜索)函数385
8.12.17 lrotl、_lrotl(向左循环移位)函数385
8.12.18 lsearch(线性搜索)函数386
8.12.19 malloc(内存分配)函数386
8.12.20 putenv(添加环境变量值)函数387
8.12.21 qsort(快速排序)函数387
8.12.22 rand(随机数发生器)函数387
8.12.23 random(随机数发生器)函数388
8.12.24 randomize(初始化随机数发生器)函数388
8.12.25 realloc(重新分配主存)函数388
8.12.26 system(系统调用)函数389
8.12.27 swab(交换字节)函数389
8.12.28 srand(随机数发生器)函数389
8.12.29 strtod(字符串转换为浮点数)函数390
8.12.30 strtol(字符串转换为长整型)函数390
8.12.31 ultoa(无符号长整型转换为字符串)函数390
8.13 在alloc.h中声明的动态内存管理函数391
8.13.1 brk、sbrk(改变数据段空间大小)函数391
8.13.2 coreleft、farcoreleft(查看未使用的内存的大小)函数391
8.13.3 farcalloc(从远堆栈中申请空间)函数392
8.13.4 farfree(释放从远堆中分配的块)函数392
8.13.5 heapcheck、farheapcheck(检查并校验堆)函数392
8.13.6 heapcheckfree、farheapcheckfree(检查堆中空闲的块)函数393
8.13.7 heapchecknode、farheapchecknode(检查并校验堆节点)函数394
8.13.8 heapfillfree、farheapfillfree(填写释放的堆块)函数394
8.13.9 heapwalk、farheapwalk(遍历内存堆块)函数395
8.14 在dir.h中声明的目录管理函数396
8.14.1 chdir(改变工作目录)函数396
8.14.2 findfirst、findnext(查找文件)函数:397
8.14.3 fnmerge(构造全路径)函数397
8.14.4 fnsplit(分解全路径名)函数398
8.14.5 getcurdir(取当前路径)函数399
8.14.6 getcwd(取当前工作目录)函数399
8.14.7 getdisk(获取当前驱动器号)函数399
8.14.8 mkdir(创建新目录)函数400
8.14.9 rmdir(删除文件目录)函数400
8.14.10 searchpath(查找文件的DOS路径)函数401
8.14.11 setdisk(设置当前磁盘驱动器)函数402
8.15 在mem.h(memory.h)中声明的函数402
8.15.1 movmem(移动源内存到目的内存)函数402
8.15.2 setmem(填写内存)函数403
8.16 在process.h中声明的函数403
8.16.1 _c_exit函数:终止程序403
8.16.2 exec...(装载并运行其他文件)函数404
8.16.3 getpid(获取当前进程识别码)函数405
8.16.4 spawnl...、spawnv...(创建一个子进程)函数405
8.16.5 system(DOS命令)函数406
附录407
附录A 字符与ASCII码对照表407
附录B 键盘扫描码表408
参考文献411
热门推荐
- 3599684.html
- 1323210.html
- 3110557.html
- 788433.html
- 2951686.html
- 2177802.html
- 3708402.html
- 2191734.html
- 3282488.html
- 2904906.html
- http://www.ickdjs.cc/book_2545725.html
- http://www.ickdjs.cc/book_3488071.html
- http://www.ickdjs.cc/book_1209615.html
- http://www.ickdjs.cc/book_2775163.html
- http://www.ickdjs.cc/book_411869.html
- http://www.ickdjs.cc/book_2715048.html
- http://www.ickdjs.cc/book_1838811.html
- http://www.ickdjs.cc/book_2421153.html
- http://www.ickdjs.cc/book_2996466.html
- http://www.ickdjs.cc/book_3741519.html