行业知识
【C++】——string类
2026-11-05 09:26:43
来源:互联网转载
前言
在C语言里面我们用的字符串都是以'\0'结尾的字符合集,为了操作方便所以在c++中推出了stirng类
string介绍
1.string是表示字符串的字符串类
2.因为是类,所以他会有一些常用的接口,同时也添加了专门用来操作string的常规操作
3.string在底层实际是:basic_string模板类的别名。也就是说string是一个模板,之所以要设置为模板是为了适应更多的编码
4.不能操作多字节或者变长字符的序列
string常用接口说明
1.string类对象的构造函数
void Teststring(){string str1;//构造空的string str2("hello,world");//string str2="hello,world";//常量字符串构造string str3(str2);//用对象构造} 2.string类对象的容量操作
void Teststring(){string str("hello,world");cout