标准库类型string
- 标准库类型string表示可变长的字符序列
- 使用string类型必须包含string头文件,string定义在命名空间std中
定义和初始化string对象
初始化string对象的方式
初始化方式 | 说明 |
---|---|
string s1 | 默认初始化,s1是一个空字符串 |
string s2(s1) | s2是s1的副本 |
string s2=s1 | 等价于s2(s1),s2是s1的副本 |
string s3(“shansan”) | s3是字面值”shansan”的副本,除了字面值最后的那个空字符串外 |
string s3=”shansan” | 等价于s3(“shansan”) |
string s4(n,’c’) | 把s4初始化为由连续n个字符c组成的串 |