c++读取string有空格、没空格

1. 没空格

#include
#include
using std::cin; using std::cout; using std::endl;
using std::string;

int main()
{
	string a,b,c;
    cin>>a>>b>>c;
    cout<<a<<b<<c<<endl;
	
	return 0;
}

c++读取string有空格、没空格_第1张图片

2. 有空格

#include
#include
using std::cin; using std::cout; using std::endl;
using std::string;

int main()
{
	string line;
    while(getline(cin,line))
    {
        cout<<line<<endl;
    }
    
    return 0;
}

结果

c++读取string有空格、没空格_第2张图片

你可能感兴趣的:(c++学习,c++,开发语言)