字符串就是一段内容,用英文的双引号包含起来。
一、语法
string 字符串变量名 = "内容";
代码案例
string s = "hello world";//字符串类型
cout << s << endl;
二、多行字符串
如果一行内容太长,多行字符串如何表示?用多个双引号把他们排列在一起就可以了。
string s = "你好你好,"
"hello ,你好";
cout << s << endl; // 你好你好,hello ,你好
这种内容在用 cout 输出的时候,输出的内容并不会换行。如果输出的内容想换行需要加 \n
string s = "你好你好,\nhello ,你好";
\n
是换行符,用来表示字符串的换行。
三、编程练习
编写程序,实现单行字符串、多行字符串。
//爱码岛编程
#include <iostream>
using namespace std;
int main(){
cout << "你好,世界" << endl;
string s1 = "我";
cout << s1 << endl;
string s2 = "hello world ,你好世界";
cout << s2 << endl;
string s3 = "春晓\n"
"春眠不觉晓,\n"
"处处闻啼鸟,\n"
"夜来风雨声,\n"
"花落知多少。";
cout << s3 << endl;
return 0;
}