字符串的处理 vc++

字符串的处理 vc++

ID:15998107

大小:27.00 KB

页数:5页

时间:2018-08-07

字符串的处理 vc++_第1页
字符串的处理 vc++_第2页
字符串的处理 vc++_第3页
字符串的处理 vc++_第4页
字符串的处理 vc++_第5页
资源描述:

《字符串的处理 vc++》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、字符串的处理VC++在C语言中,对字符串的处理非常重要,特别在一些网络设备中,处理过程会影响设备的转发和吞吐量。这里详细注释了String.h中的所有函数。以下内容摘自《C程序设计教程》(美)H.M.DeitelP.J.Deitel著,薛万鹏等译,机械工业出版社。void*memccpy(void*dest,constvoid*src,intc,size_tn);从src所指向的对象复制n个字符到dest所指向的对象中。如果复制过程中遇到了字符c则停止复制,返回指针指向dest中字符c的下一个位置;否则返回NULL。void*memcpy(void*dest,constvoid*

2、src,size_tn);从src所指向的对象复制n个字符到dest所指向的对象中。返回指针为dest的值。void*memchr(constvoid*s,intc,size_tn);在s所指向的对象的前n个字符中搜索字符c。如果搜索到,返回指针指向字符c第一次出现的位置;否则返回NULL。intmemcmp(constvoid*s1,constvoid*s2,size_tn);比较s1所指向的对象和s2所指向的对象的前n个字符。返回值是s1与s2第一个不同的字符差值。intmemicmp(constvoid*s1,constvoid*s2,size_tn);比较s1所指向的对象

3、和s2所指向的对象的前n个字符,忽略大小写。返回值是s1与s2第一个不同的字符差值。void*memmove(void*dest,constvoid*src,size_tn);从src所指向的对象复制n个字符到dest所指向的对象中。返回指针为dest的值。不会发生内存重叠。void*memset(void*s,intc,size_tn);设置s所指向的对象的前n个字符为字符c。返回指针为s的值。char*stpcpy(char*dest,constchar*src);复制字符串src到dest中。返回指针为dest+len(src)的值。char*strcpy(char*des

4、t,constchar*src);复制字符串src到dest中。返回指针为dest的值。char*strcat(char*dest,constchar*src);将字符串src添加到dest尾部。返回指针为dest的值。char*strchr(constchar*s,intc);在字符串s中搜索字符c。如果搜索到,返回指针指向字符c第一次出现的位置;否则返回NULL。intstrcmp(constchar*s1,constchar*s2);比较字符串s1和字符串s2。返回值是s1与s2第一个不同的字符差值。intstricmp(constchar*s1,constchar*s2)

5、;比较字符串s1和字符串s2,忽略大小写。返回值是s1与s2第一个不同的字符差值。size_tstrcspn(constchar*s1,constchar*s2);返回值是字符串s1的完全由不包含在字符串s2中的字符组成的初始串长度。size_tstrspn(constchar*s1,constchar*s2);返回值是字符串s1的完全由包含在字符串s2中的字符组成的初始串长度。char*strdup(constchar*s);得到一个字符串s的复制。返回指针指向复制后的字符串的首地址。char*strerror(interrnum);返回指针指向由errnum所关联的出错消息字

6、符串的首地址。errnum的宏定义见errno.h。size_tstrlen(constchar*s);返回值是字符串s的长度。不包括结束符''。char*strlwr(char*s);将字符串s全部转换成小写。返回指针为s的值。char*strupr(char*s);将字符串s全部转换成大写。返回指针为s的值。char*strncat(char*dest,constchar*src,size_tmaxlen);将字符串src添加到dest尾部,最多添加maxlen个字符。返回指针为dest的值。intstrncmp(constchar*s1,constchar*s2,siz

7、e_tmaxlen);比较字符串s1和字符串s2,最多比较maxlen个字符。返回值是s1与s2第一个不同的字符差值。char*strncpy(char*dest,constchar*src,size_tmaxlen);复制字符串src到dest中,最多复制maxlen个字符。返回指针为dest的值。intstrnicmp(constchar*s1,constchar*s2,size_tmaxlen);比较字符串s1和字符串s2,忽略大小写,最多比较maxlen个字符。返回值是s

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

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

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