第一个注意点:
cin.get(s,n)
如果从键盘 敲入 回车,将导致 cin失效!!!!
第二个注意点:
char test[10] = "123";
cin.get(test, 10);
std::cout << test << std::endl;
从键盘输入12345678901回车后,get从缓冲区中读取前9个字符,输出123456789, 注意:cin并没有失效!!!!
相同的操作 用 cin.getline(test,10) 替换cin.get(test, 10) 后, test将什么都不输出,并且cin失效!!!