vc++讲义附录2 常用库函数

vc++讲义附录2 常用库函数

ID:6579335

大小:113.00 KB

页数:7页

时间:2018-01-18

vc++讲义附录2 常用库函数_第1页
vc++讲义附录2 常用库函数_第2页
vc++讲义附录2 常用库函数_第3页
vc++讲义附录2 常用库函数_第4页
vc++讲义附录2 常用库函数_第5页
资源描述:

《vc++讲义附录2 常用库函数》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、附录2常用库函数349附录2常用库函数MicrosoftC为应用程序设计人员提供了大量的库函数,其功能覆盖了程序设计的方方面面,为每个程序员所必须掌握。在本附录中,我们选列了其中较常用的库函数,供读者查询参考。为了节省篇幅,我们只列出了函数原型和简单的功能说明。如果在使用时对某库函数的功能、参数设置和返回值等仍有疑问,可以直接查看MSDN中的有关说明。1.分类库函数,原型均在头文件ctype.h中。这组库函数实际上均为带参数的宏。原型:intisalpha(intc);功能:如果c为字母返回非0值,否则返回0

2、。原型:intisdigit(intc);功能:如果c为数字返回非0值,否则返回。原型:intisalnum(intc);功能:如果c为字母或数字返回非0值,否则返回0。原型:intislower(intc);intisupper(intc);功能:如果c为小写(大写)字母返回非0值,否则返回0。原型:intisprint(intc);功能:如果c为可打印字符(包括字母、数字、空格和各种符号等)返回非0值,否则返回0。原型:intisspace(intc);功能:如果c为空格、制表符、回车换行符等则返回非0值

3、,否则返回0。原型:inttolower(intch);inttoupper(intch);功能:将字符转换为小写或大写字符。2.目录操作函数,用于在程序中处理文件目录系统,原型均在头文件direct.h中。原型:int_chdir(constchar*dirname);功能:改变当前目录。原型:int_chdrive(intdrive);功能:改变当前驱动器。原型:char*_getcwd(char*buffer,intmaxlen);功能:读取当前目录。原型:char*_getdcwd(intdrive,

4、char*buffer,intmaxlen);功能:从指定驱动器的读取当前目录。附录2常用库函数349原型:int_getdrive(void);功能:读取当前磁盘驱动器。原型:int_mkdir(constchar*dirname);功能:建立目录。原型:int_rmdir(constchar*dirname);功能:删除目录。原型:void_searchenv(constchar*filename,constchar*varname,char*pathname);功能:按指定路径查找给出的文件。3.进程和

5、环境控制库函数,原型均在头文件Process.h或Stdlib.h中。原型:voidabort(void);功能:异常终止一个进程。原型:voidexit(intstatus);功能:中止程序。原型:intsystem(char*command);功能:在不退出程序的情况下直接启动DOS的命令行。可以使用此函数运行其它程序,然后在返回原来的应用程序。4.类型转换库函数,除注明者外,原型均在头文件stdlib.h中。原型:intatoi(char*s);longatol(char*s);doubleatof(c

6、har*s);功能:将字符串分别转换为整型数、长整型数和双精度型数。atof()的原型在头文件math.h中。原型:char*_itoa(intvalue,char*string,intradix);char*_ltoa(longvalue,char*string,intradix);功能:整型或长整型数值转换为字符串。5.输入/输出库函数,除注明者外,原型均在头文件stdio.h中。原型:intgetchar(void);功能:从标准输入设备(键盘,下同)读一个字符。原型:intgetch(void);in

7、tgetche(void);功能:从标准输入设备(键盘,下同)读一个字符。原型:int_kbhit(void);功能:检查当前按键是否有效。原型在头文件conio.h中。原型:intputchar(intc);功能:向标准输出设备(显示屏,下同)写一个字符。原型:int_putch(intc);功能:向控制台写一个字符。附录2常用库函数349原型:intprintf(constchar*format[,argument]...);功能:向标准输出设备进行格式化输出。原型:intscanf(constchar*

8、format[,argument]...);功能:从标准输入设备进行格式化输入。原型:char*gets(char*buffer);功能:从标准输人设备输入字符串。原型:intputs(constchar*string);功能:向标准输出设备写字符串。原型:int_ungetch(intc);功能:将一个字符退回键盘缓冲区,下次用getch()等函数即可读此字符。原型:FILE*fopen(cons

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。