字符
WANGYULIN123 · · 个人记录
size()字符长度
append()在字符中的最后添加一个字符串或字符
1:在字符串最后添加一个字符串。s.append("hallo");
2:在s1最后添加字符s2从下标A开始数n个字符的部分
s1.append(s2,1,4);
3:在字符串最后添加重复的字符
substr()提取字符串中的一部分。
1:提取字符串从指定下标a到字符串最后的部分字符。
str2=str1.substr(a);
2:提取字符串从指定下标a后数n个字符的部分。
str2=str1.substr(a,n);
find()查找 得到目标片段在字符串最小的下标
没找到返回string::npos
1:从字符串指定下标a的位置查找
cout<<str1.find('c',a);
replace替换
2:用s2替换s1的下标a开始数n个字符的部分
s1.replace(a,n,s2);
2:用s2的从下标b开始数m个字符的部分,替换s1的从下标a开始数n个字符的部分
s1.replace(a,n,s2,b,m);
insert()插入:
1:在s1的下标a位置插入字符串s2 s1.insert(a,s2);
2:在s1的下标a位置插入字符串s2的从下标b开始数m个字符的部分
s1,insert(a,s2,b,m);
3:在s1下标a位置插入n个字符 s1.insert(a,n,'*');