C++ string型初识与getline
string比C语言好用多了。只要引入一个
#include <string>
以及using std::string;
就OK了,其他部分真是像极了其他的语言,一些用法可以看注释,getline就和gets差不多一个意思,但没有数组自然也没什么风险吧。大致是酱紫的。
1#include <iostream>
2#include <string>
3using std::string;
4using std::cin;
5using std::cout;
6using std::endl;
7
8int main()
9{
10 string line;
11 string s1 = "Hello", s2 = " World";
12 string s3 = s1 + s2;
13 cout << s3 << endl;
14 while (getline(cin, line))
15 /* 如果不为空 */
16 //if (!line.empty())
17 /* 输出大于10字符的行 */
18 if (line.size() > 10)
19 cout << line << endl;
20
21 /*
22 while (cin >> word)
23 cout << word << endl;
24 */
25 return 0;
26}
27
评论 (1)
C语言不是也挺好用的吗
C这个丧心病狂要开字符数组啊