C++ 一直输入字符串,遇到enter键结束

  • Post author:
  • Post category:其他


#include <iostream>
#include <stdlib.h>
#include <string>
#include <vector>
#include <algorithm>

using namespace std;


int main()
{
	string tempStr;
	vector<string> Array;
	while (cin >> tempStr)
	{
		Array.push_back(tempStr);
		if (getchar() == '\n')  break;  //此处语句只能放在录入之后,否则会少收录一个
	}

	for (int i=0;i<Array.size();i++)
		cout << Array[i] << endl;


	system("pause");
 	return 0;
}



版权声明:本文为qq_40969467原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。