c++中用cin.getline输入一行字符串是不等待输入就过去了是怎么回事?

2025-03-10 05:05:34
推荐回答(2个)
回答1:

cout后面停顿是getline在等待输入,实际停顿的时候getline

回答2:

缓存问题,解决方法是加一句fflush(stdin); (对应头文件是stdio.h),或者在每个cin后加一个getchar()