其次,fflush应用在stdin,其结果未定义,标准明确定义了的。至于大家都写fflush(stdin),这是微软的一个扩展用法。并不标准,请注意。
而且,就算你设置缓冲区了,用户的输入你一定是看得见的。因为无论如何,只有用户敲回车以后,你才能得到缓冲区里的内容!!
----------------解决方案--------------------------------------------------------
谢谢各位了,只是我能力有限,不是很懂......
----------------解决方案--------------------------------------------------------