在 C++ 中,如果输入过多,会发生什么情况?它是存储在某个地方还是被完全忽略?
例如,这个示例代码:
#include <iostream>
using namespace std;
int main()
{
char a, b, c;
cout << "Enter three letters: ";
cin.get(a).get(b).get(c);
cout << "a: " << a << "\nb: " << b << "\nc: " << c << endl;
return 0;
}
它只要求三个字母,让我想输入多少就输入多少。其余的都去哪儿了?最好是无处……对吧?