[C++之旅] 8 string类型的使用
2018-11-24 本文已影响0人
Onicc
[C++之旅] 8 string类型的使用
使用string需包含#include <string>
头文件
初始化string对象的方式
初始化方法 | 实现结果 |
---|---|
string s1; | s1为空串 |
string s2 ("qwer"); | 初始化s2,并设置内容为“qwer” |
string s3(s2); | 初始化s3为s2的一个副本 |
string s4(n,'c') | 初始化s4,并设置内容为n个‘c’ |
string的常用操作
string操作 | |
---|---|
s.empty() | 判定s是否为空 |
s.size() | 返回s中字符的个数 |
s[n] | 返回s中位置为n的字符 |
s1 + s2 | 两个串连接成新串 |
s1 = s2 | s2的内容传递给s1 |
s1 == s2 | 判定相等 |
v1 != v2 | 判定不等 |