c++ string类的常用方法有哪些?
1个回答
展开全部
1、定义和构造初始化string 提供了很多构造函数,可以以多种方式来初始化string字符串。
2、赋值,拼接字符串string重载了 = + += 等多种运算符,让字符串组合拼接更简单。
3、访问字符操作string可以按数组方式,以下标来访问。还可以用at()函数访问指定的字符。
4、可以使用 STL 的接口可以把 string 理解为一个特殊的容器,容器中装的是字符。
5、比较操作 == != > >= < <= compare 等string的比较操作,按字符在字典中的顺序进行逐一比较。
string的特性描述
int capacity()const; //返回当前容量(即string中不必增加内存即可存放的元素个数)。
int max_size()const; //返回string对象中可存放的最大字符串的长度。
int size()const; //返回当前字符串的大小。
int length()const; //返回当前字符串的长度。
bool empty()const; //当前字符串是否为空。
void resize(int len,char c);//把字符串当前大小置为len,并用字符c填充不足的部分。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询