#include<string.h>
string str;
str.clear();//清空字符串
str.empty();//判断字符串是否为空
str.substr();//获得字符串str中从开始位置到尾
str.substr(7);//获得字符串str中第七位到尾
str.substr(1,3);//获得字符串str中第1位开始长度为3的字符串
str.erase(str.begin()+9);// 删除源字符串中迭代器p指向的字符
str.erase(str.begin()+5, str.end()-9);//:删除源字符串迭代器范围为[first,last)内的所有字符
str.erase(10, 8); //删除源字符串以下标为10开始的8个字符
str.pop_back();//删除源字符串的最后一个字符,有效的减少它的长度
str.push_back('3'); //在字符串末尾添加一个字符
<C++>String
于 2024-01-14 17:31:46 首次发布
本文详细介绍了C++中对字符串进行操作的方法,如清空字符串(str.clear()),判断是否为空(str.empty()),截取子串(str.substr()),删除字符(str.erase()),修改字符串长度以及添加字符(str.push_back())。
4444

被折叠的 条评论
为什么被折叠?



