whitejy / learn

学习使用
0 stars 0 forks source link

C++学习 #5

Closed whitejy closed 5 years ago

whitejy commented 7 years ago

String类型

1、 string类型通过 + 连接的话,不能直接连接两个已知的字符串,必须存在变量。 如: string a = "hello" + "world"; //错误 string s= "hello"; string a = s + “world”; //正确

2、 初始化

可以直接使用 = 初始化,也可以使用 () ,比如:string a("hello");

3、+ 连接符

+号连接符是连接两个string类型的数值的,如果有一个不是string,那么使用 + 连接的话就不能展示。

如: cout << "my age is :" + age << endl; //age为int类型,不能输出,要输出的话,只能使用 << 流,即:cout << "my age is :" << age << endl;