<分区>
情况 1:在这种正常情况下,控制台出现。
int main() {
string s4(4,'a');
string s3(3, 'b');
cout << s3+s4<<endl;
cin.get();
return 0;
}
案例 2:我添加了一个 cin >>
并且控制台变得消失,为什么?
int main() {
string s4(4,'a');
string s3(3, 'b');
string word;
cin >> word;
cout << s3+s4+word <<endl;
cin.get();
return 0;
}
情况 3: 我再添加一个 cin.get()
并且控制台再次出现,为什么?
int main() {
string s4(4,'a');
string s3(3, 'b');
string word;
cin >> word;
cout << s3+s4+word <<endl;
cin.get();
cin.get();
return 0;
}