标准库 string 表示可变长的字符序列
使用string类型时必须要首先包含string头文件
#include
string s1; // 默认初始化,s1是一个空字符串
string s2(s1); // 直接初始化
string s2 = s1; // 拷贝初始化
string s3(n, 'c'); // 把s3初始化为由连续n个字符c组成的串
// 例如:
string s3(5, 'c'); // s3的初始化内容是5个c组成的串:ccccc
#include
int main() {
string s;
std::cin >> s;
std::cout << s << std::endl;
return 0;
}
string s1, s2;
cin >> s1 >> s2; // 第一个输入读到s1中, 第二个输入读到s2中
cout << s1 << s2 << endl;
int main() {
string line;
// 每次循环都是读入一整行,
while (getline(cin, line)) {
cout << line << endl;
}
return 0;
}
while ( getline(cin, line) ) {
if ( !line.empty() ) {
count << line << endl;
}
}
string line;
while (getline(cin, line)) {
if (line.size() > 80)
cout << line << endl;
}