版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——cc常用系统函数表常用系统函数表
这里只收录了一些VC++6.0变异环境支持的常用的函数,使用不同的编译系统需参考编译系统的文档。
1.缓冲区操作函数
函数名:_memccpy
函数原型:void*_memccpy(void*dest,constvoid*src,intc,unsignedintcount);
参数:dest目的指针;src源指针;c拷贝的最终字符;count字符个数。
所需头文件:或
功能:从src所指向的地址开始拷贝0个或多个字节到dest中。当指定字符c已拷贝或已拷贝count个字节后中止。
返回值:假使字符c被拷贝,返回dest中该字符直接后继字节的指针。假使c没有被拷贝,则返回NULL。
函数名:memchr
函数原型:void*memchr(constvoid*buf,intc,sizetcounr);
参数:buf缓冲区的指针;c查找的字符;count检查的字符个数。
所需头文件:或
功能:查找buf的前count个字节中c的第一次出现,当找到c或已检查完count个字节时中止。
返回值:假使成功,返回buf中c首次出现的位置的指针;否则返回NULL。
函数名:memcpy
函数原型:void*memcpy(void*dest,constvoid*src,sizetcount);
参数:dest目的缓冲区;src源缓冲区;count拷贝的字符个数。
所需头文件:或
功能:从src拷贝count个字节到dest。假使源和目的重迭,这个函数不能保证正确拷贝,可使用memmove处理。
返回值:返回dest的值。
函数名:_memicmp
函数原型:int_memicmp(constvoid*buf1,constvoid*buf2,unsignedintcount);
参数:buf1第一个缓冲区;buf2其次个缓冲区;count字符个数。
所需头文件:或
功能:比较两个缓冲区buf1和buf2的前count个字符,比较过程是大小写无关的。
返回值:buf1和buf2的前count个字节之间的关系:
0:buf1大于buf2
函数名:memmove
函数原型:void*memmove(void*dest,constvoid*src,sizetcount);
参数:dest目的对象。src源对象。count拷贝的字符字节个数。
所需头文件:
功能:从src拷贝count个字节到dest。假使源区域与目的区域有重迭,memmove也能确保正确拷贝。
返回值:返回dest的值。
函数名:memset
函数原型:void*memset(void*dest,intc,sizetcount);
参数:dest目的指针。c设置的字符。count字符个数。
所需头文件:或
功能:设置dest的前count个字节为字符c。
返回值:返回dest的值。
函数名:_swab
函数原型:void_swab(char*src,char*dest,intn);
参数:src需拷贝和交换的数据。dest交换结果数据的存储位置。n拷贝和交换的字节个数。
所需头文
件:
功能:从src拷贝n个字节,交换每对相邻的字节,并把结果存储在dest中。一般用于为转换到使用不同字节次序的机器上而准备二进制数据。
返回值:无
2.字符分类函数
本类函数都只有一个int型参数,是要测试的整数。
函数名:isalnum
函数原型:intisalnum(intc);
所需头文件:
功能:测试c是否字母或数字
返回值:假使c在A~Z、a~z或0~9的范围内,返回一个非0值,否则返回0。
函数名:isalpha
函数原型:intisalpha(intc)
所需头文件:
功能:测试c是否字母
返回值:假使c在A~Z或a~z的范围内,则isalpha返回一个非0值,否则返回0。
函数名:_isascii
函数原型:int_isascii(intc);
所需头文件:
功能:测试c是否ASCII字符
返回值:假使c为一个0x00~0x7F之间的ASCII字符,返回一个非0值。否则返回0。
函数名:iscntrl
函数原型:intiscntrl(intc);
所需头文件:
功能:测试c是否控制字符。
返回值:假使c是一个控制字符(0x00~0x1F或0x7F),则返回一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《柴油机燃料供给》课件
- 三年级数学下册总复习课件
- 乙酸的说课课件
- 《畜禽免疫学》课件
- 中医诊断学课件-中医诊断学绪论
- 2024年高考历史总复习考前冲刺攻略 第4讲 高考应试能力的培养
- 单位管理制度集粹汇编【职工管理】十篇
- 单位管理制度汇编大合集【职工管理】
- 单位管理制度合并汇编职员管理十篇
- 单位管理制度范文大合集人事管理篇十篇
- 中华人民共和国残疾评定表
- 人教版美术五年级上册《第2课 色彩的和谐》说课稿2
- 2024年6月浙江省高考历史试卷(真题+答案)
- 住友(SWS)汽车连接器(Connectors)产品配套手册
- 办公楼室内装饰工程施工设计方案技术标范本
- 2023年香港华夏杯六年级竞赛初赛数学试卷
- 高中数学放缩法
- 上海市闵行区2024-2025学年八年级(上)期末物理试卷(解析版)
- 2024年国考行测真题-言语理解与表达真题及完整答案1套
- 人教版三年级上册数学期末测试卷可打印
- 医疗高级职称评审论文答辩
评论
0/150
提交评论