string的用法

           string的用法
                     目录

一、String的输入以及访问
二、String的操作函数
三、String的侦测函数

一、string的输入以及访问

  1. getline(cin,s);
    读入一个字符串(直到换行),可以含空格;

2.cin>>;
读入一个字符串,不能含空格;

3.a[];
获取字符串a的某一个下标对应的字符;

4.s.begin();
获取字符串s的头指针

5.s.end();
获取字符串s的尾指针
二、string的操作函数

  1. substr(x,len);
    从下标x,截取长度为len的字符串;

2.substr(x);
从下标x,截取到最后;

3.erase(x,len);
删除字符串第x个下标开始的len个字符;

4.erase(x);
删除字符串第x个下标开始往后的所有字符;

5.insert(x,s);
在字符串下标为x的位置插入一个字符串s;

6.replace(x,len,str);
从下标为x开始,替换len个字符为str;

7.s.erase(x,y);
删除字符串s中x的后y位;
三、string的侦测函数

  1. s.find("侦测字符");
    找出s里这个字符出现的位置;

2.find()
查找字符串第一次出现的下标i,没有返回string::npos(-1);

3.find(str,x);
在字符串的下标x之后,查找str第一次出现的下标;

posted @   chenboyan  阅读(6)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示