13.23 如何清除多餘的輸入, 以防止在下一個提示符下讀入? fflush(stdin) 可以嗎?

fflush() 僅對輸出流有效。因為它對 ``flush" 的定義是用於完成緩 沖字符的寫入, 而對於輸入流 fflush 並不是用於放棄剩餘的輸入。

參考資料: [ISO, Sec. 7.9.5.2]; [H&S, Sec. 15.2]。

翻譯朱群英、孫雲, LaTeX2HTML 編譯 朱群英 (2005-06-23)