C++常用库函数.pdf

C++常用库函数.pdf

ID:49387068

大小:166.06 KB

页数:19页

时间:2020-02-29

C++常用库函数.pdf_第1页
C++常用库函数.pdf_第2页
C++常用库函数.pdf_第3页
C++常用库函数.pdf_第4页
C++常用库函数.pdf_第5页
资源描述:

《C++常用库函数.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C++常用库函数1.缓冲区操作函数函数名:memchr函数原型:void*memchr(constvoid*buf,intc,sizetcount);参数:buf缓冲区的指针;c查找的字符;count检查的字符个数。所需头文件:功能:查找buf的前count个字节中c的第一次出现,当找到c或已检查完count个字节时停止。返回值:如果成功,返回buf中c首次出现的位置的指针;否则返回NULL函数名:memcpy函数原型:void*memcpy(void*dest,constvo

2、id*src,sizetcount);参数:dest目的缓冲区;src源缓冲区;count拷贝的字符个数。所需头文件功能:从src拷贝count个字节到dest。如果源缓冲区和目的缓冲区重叠,这个函数不能保证正确拷贝;对于这种情况可使用memmove处理。返回值:返回dest的值。函数名:memicmp函数原型:intmemicmp(constvoid*buf1,constvoid*buf2,unsignedintcount);参数:bufl第一个缓冲区;buf2第二个缓冲区;

3、count字符个数。所需头文件:功能:比较两个缓冲区bufl和buf2的前count个字符,比较过程是大小写无关的。返回值:bufl和buf2的前count个字节之间的关系:<0:bufl小于buf2;=0:bufl等于buf2;>0:bufl大于bur2函数名:memmove函数原型:void*memmove(void*dest,constvoid*src,sizetcount);参数:dest目的对象;src源对象;count拷贝的字符字节个数。所需头文件;

4、>功能:从src拷贝count个字节到dest。如果源区域与目的区域有重叠,memmove也能确保正确拷贝。返回值:返回dest的值。函数名:memset函数原型:void*memset(void*dest,intc,sizetcount);参数:dest目的指针;c设置的字符;count字符个数。所需头文件:功能:设置dest的前count个字节为字符c。返回值:返回dest的值。函数名:swab函数原型:voidswab(char*src,char*dest,intn);参

5、数:src需拷贝和交换的数据;dest交换结果数据的存储位置;n拷贝和交换的字节个数。所需头文件:功能:从src拷贝n个字节,交换每对相邻的字节,并把结果存储在dest中。一般用于为转换到使用不同字节次序的机器上而准备二进制数据。返回值:无2.字符分类函数函数名:isalnum函数原型:intisalnum(intc);所需头文件:功能:测试c是否字母或数字。返回值:如果c在A~Z、a~z或0~9的范围内,则返回一个非0值;否则返回0。函数名:isalpha函数

6、原型:intisalpha(intc);所需头文件:功能:测试c是否字母。返回值:如果c在A~Z或a~z的范围内,则返回一个非0值;否则返回0。函数名:isascll函数原型:intisascll(intc);所需头文件:功能:测试c是否ASCII字符。返回值:如果c为一个0x00~0x7F之间的ASCII字符,则返回一个非0值:否则返回0。函数名:iscntrl函数原型:intiscntrl(intc);所需头文件:功能:测试c是否控制字符,返回

7、值:如果c是一个控制字符(0x00~0xlF或0x7F),则返回一个非0值,否则返回0。函数名:iscsym函数原型:intiscsym(intc);所需头文件:功能:测试c是否字母、下划线或数字。返回值:如果c是一个字母、下划线或数字,则返回一个非0值;否则返回0。函数名:iscsymf函数原型:intiscsymf(intc);所需头文件:功能:测试是否字母或下划线。返回值:如果c是一个字母或下划线,则返回一个非0值;否则返回0。函数名:isdigit函数原型

8、:intisdigit(intc);所需头文件:功能:测试是否十进制数字。返回值:如果c是一个十进制数字(0~9),则返回一个非0值;否则返回0。函数名:isgraph函数原型:intisgraph(intc);所需头文件:功能:测试是否空格外的可打印字符。返回值:如果c是一个非空格的其它可打印字符,则返回一个非0值;否则返回0。函数名:islower函数原型:intislower(intc);所需头文件:功能:测试是否小写字母。返回值:如果c是一

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

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

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