<分区>
我有以下代码,其中 cin 在 getline 之前,getline 正在捕获新行,因此不会为其变量分配任何值;代码是
int main(){
string a,b;
int n;
cin>>n;
getline(cin,a);
cout<<a;
return 0;
}
PS:一旦我在输入 No 后按下回车键,程序就会结束(即 getline 捕获换行符,因此 a 为空。如果有人可以建议我学习基本 I/O 概念的资源,那就太好了在 Cpp 中)