1、字符串型
- C++风格字符串:string 变量名=“字符串的内容” ;
- C风格字符串:char 变量名[]=“字符串的内容” ;
- C风格字符串的本质是字符数组,C++风格字符串的本质是类,它封装了C风格字符串。
- C++风格字符串的常用操作:
- 赋值:变量名=“字符串的内容” ;
- 拼接:变量名=变量名+“字符串的内容一”+“字符串的内容一”+…+“字符串的内容n” ;
- 如果字符串的内容都是常量,不要写加号(+),如果内容很长,可以分成多行书写。
- 比较:支持==、!=、>和<关系运算符,常用的是==和!=。
2、示例代码
#include <iostream>
using namespace std;
int main()
{
string str="西施";
str = "美女西施";
cout << "请输入超女姓名:";
cin >> str;
if (str == "冰冰") cout << "我喜欢\n";
if (str != "冰冰") cout << "我不玩了\n";
str = "姓名:" + str + ",这是我现女友。";
str = "超女姓名:"
"幂幂"
",这是我的前女友。";
cout << str << endl;
}