string
string的size
string::size_type 类型,是string的size函数的返回值类型,是一种无符号类型的值。
string与字符串字面量相加
- string可以与字符字面量和字符串字面量相加
string s1 = "hello"
string s2 = s1 + '\n'
- 当把string对象和字符串字面量和字符字面值放在一条语句是,必须要确保每个加号的两边的操作对象至少有一个是string(前提是确认好计算顺序).
string s3 = s2 + "hehe"+'\n'; // 这个代码正确
string s4 = "hehe" + "hello" + s1; //这个代码错误