标准库类型string
标准库string类
- string 表示可变长度的字符序列
- 字符串是对象
- string 类支持字符串对象的各种操作
- 各种初始化方式
- 字符串之间的复制、比较、连接
- 查询字符串长度和判断字符串是否为空
- 访问字符串中的单个字符
- 使用string 类要包含头文件
定义和初始化string对象
初始化string对象的方式
//默认初始化:
string s1; //s1是一个空串,没有任何内容
//拷贝初始化:把=右边的初始值复制到左边新创建的对象中
string s2 = s1; // s2是s1的副本
string s3 = "hello"; //s3是这个字符串字面值的副本
//直接初始化:初始值可以有一个或多个
string s4("welcome"); //s4是这个字符串字面值的副本
string s5(5, 'a'); //s5的内容是aaaaa
string的常用操作
读写string对象