C++ string型初识与getline
string比C语言好用多了。只要引入一个#include <string>
以及using std::string;
就OK了,其他部分真是像极了其他的语言,一些用法可以看注释,getline就和gets差不多一个意思,但没有数组自然也没什么风险吧。大致是酱紫的。
#include <iostream>
#include <string>
using std::string;
using std::cin;
using std::cout;
using std::endl;
int main()
{
string line;
string s1 = "Hello", s2 = " World";
string s3 = s1 + s2;
cout << s3 << endl;
while (getline(cin, line))
/* 如果不为空 */
//if (!line.empty())
/* 输出大于10字符的行 */
if (line.size() > 10)
cout << line << endl;
/*
while (cin >> word)
cout << word << endl;
*/
return 0;
}