std::getline(std::cin,name); return0; } 使用cin.sync()函数来清除缓冲区,例如: #include<iostream> intmain(){ intnum; std::cout<<"Enter a number: "; std::cin>>num; // 清除缓冲区 std::cin.sync(); // 继续读取输入 std::string name; std::cout<<"Enter your name: "; std::get...