VC++中释放键盘输入缓冲区的系统函数及其头文件是怎样的?该如何解决

VC++中释放键盘输入缓冲区的系统函数及其头文件是怎样的?
昨晚回复的函数setbuf不合要求,未达目的,这是“设置”缓冲区用的吧。我要求的是“释放”,而无需“设置”,且释放的是键盘“输入”缓冲区,释放控制台程序中已经从键盘输入的字符串(本应输入浮点数)。

------解决方案--------------------
试试fflush:
fflush(stdin);
------解决方案--------------------
fflush(stdin),注意只是windows下可用
------解决方案--------------------
······

fflush 是刷新,清空buffer中的内容,
但是该buffer 依然存在 ~~

setbuf 如果参数为 NULL,
则释放其buffer ~~

楼主你的问题没有说清楚了 ···