没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
2009-11-17
c++中的字符串函数
博客分类:
C++
#include <string.h>
void *memchr( const void *buffer, int ch, size_t count );
功能:函数在buffer 指向的数组的 count 个字符的字符串里查找 ch 首次出现的位置。返回
一个指针,指向 ch 在字符串中首次出现的位置, 如果 ch 没有在字符串中找到,返回 NULL。
int memcmp( const void *buffer1, const void *buffer2, size_t count );
功能:函数比较 buffer1 和 buffer2的前 count 个字符。
void *memcpy( void *to, const void *from, size_t count );
功能:函数从 from 中复制 count 个字符到 to 中,并返回 to 指针。 如果 to 和 from 重叠,
则函数行为不确定。
void *memmove( void *to, const void *from, size_t count );
功能: 与 mencpy 相同,不同的是当 to 和 from 重叠,函数正常仍能工作。
void *memset( void *buffer, int ch, size_t count );
功能: 函数拷贝 ch 到 buffer 从头开始的 count 个字符里, 并返回 buffer 指针。 memset()
可以应用在将一段内存初始化为某个值。例如:
memset( the_array, ' ', sizeof(the_array) );
这是将一个数组的所以分量设置成零的很便捷的方法。
char *strcat( char *str1, const char *str2 );
功能:函数将字符串 str2 连接到 str1的末端,并返回指针 str1.
char *strchr( const char *str, int ch );
功能:函数返回一个指向 str 中 ch 首次出现的位置,当没有在 str 中找 ch 到返回 NULL。
int strcmp( const char *str1, const char *str2 );
功能:比较字符串 str1 and str2
资源评论
是原来的你吗
- 粉丝: 6765
- 资源: 1647
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功