int main() {
using namespace std;
string FN,LN,N;
cout<<"Enter your first name:";
cin>>FN;
cout<<"Enter your last name:";
//cin>>LN;
getline(cin,LN);
cout<<LN;
N=FN+", "+LN;
cout<<"Here's the information in a single string:"<<N<<endl;
return 0;
}
cin会忽略开头的空格:如输入为A B时,cin>>FN取到A,cin>>LN取到B。 即A与B之间的空格被忽略了
getline不会忽略开头的空格;LN会取到 B(空格+B)