【锦囊】字符串类型

所谓“字符串”, 像羊肉串一样, 就是把一些字符"串"起来, 或者说, 是一串字符。

怎样用字符串类型?

怎样声明?

在c++中, 你可以用string来声明一个字符串类型的变量。

string a;

字符串可以怎样操作?

输入操作

试一下这个代码片段:

string a;
cin >> a;
cout << a;

连接操作

试一下这个代码片段:

string a;
string b;
cin >> a;
cin >> b;
cout << a + b;

赋值操作

如果你有一个字符串变量a, 你想要它里面的内容是"你好", 你可以这样写:

string a;
a = "你好";

请把代码敲到电脑上,实际运行一下。
为了体验运行的结果, 你可以在后面添加一个输出语句 cout << a;

双引号: 代码里的字符串值

上面的示例中,"你好"周围的双引号是不可以少的。
如果没有双引号, c++会以为你好是一个需要“解析”的符号。 它会在变量名的表里查找, 找来找去找不到,然后就歇菜了。
加了双引号, 就是告诉c++: 别找了, 这是一个字符串的值。

0 条评论

目前还没有评论...

信息

ID
1006
难度
1
分类
(无)
标签
(无)
递交数
97
已通过
19
通过率
20%
被复制
1
上传者