C++标准模板库---string 操作函数集合分类

#include <string.h>

string Manipulation

 

字符串查找:

       strstr: 查找字串, 返回指向字串首地址的指针; 

       strcspn: 在字符串中查找 指定字符集合中的字符 首次出现的位置; 

       strpbrk: 在字符串中查找 指定字符集合中的字符 首次出现的首地址;

       strrchr: 查找最后一个字符的地址;

       strchar: 查找第一个字符的地址;

       strspn:从字符串首地址开始 查找字符在 指定字符集合中的字串的长度; 

 

字符串比较:

        strcmp:  从第一个字符开始,字符串比较,大小写敏感;

        stricmp:大小写不敏感;

        strncmp: 比较两个字符串中的某一部分数据;

        strnicmp: 同上,大小不敏感;

字符串分割:strtok: 将字符串按照指定字符集合进行分割;

字符串复制:

        strcpy : 复制字符串;

        strncpy: 复制一定传毒字符串;

        strdup: 复制一个字符串,返回首地址: 相当于 malloc  + strcpy

        strxfrm: 相当于strncpy 之后求得复制之后的长度; 

字符串追加:

        strcat:  字符串后面追加一个字符串;

        strncat : 字符串后面追加一个字符串中特定的N个字符; 

 

字符串大小写: strlwr  转小写; strupr 转大写;

字符串格式化和赋值:

       格式化时间: strftime

       strnset: 设置前n个字符为特定的字符;

       strset:设置字符串全部字符为某个字符;

       sprintf:格式化数据成为字符串,返回字符串;

字符串长度:strlen

字串显示系统错误信息:strerror

字符串反转: strrev 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值