prev up next   top/contents search

comp.lang.c FAQ 列表· 问题 12.26a

我怎样才能刷新待处理的输入,以防止用户的预输入在下一次提示时被读取?fflush(stdin)的函数调用是否会工作?


fflush仅为输出流定义。由于其“刷新”的定义是完成缓冲字符的写入(而不是丢弃它们),因此丢弃未读取的输入对于输入流来说不是一个可类比的含义。fflush请参阅问题 12.26b

参考文献:ISO Sec. 7.9.5.2
H&S Sec. 15.2


prev up next   contents search
关于此 FAQ 列表   关于 Eskimo   搜索   反馈   版权

Eskimo North 托管