IO緩衝區

爲了協調cpu和io設備(鍵盤,顯示器)速度不協調,提出IO緩衝區。 getchar()是一個阻塞函數 調用fputs的時候其實寫入的是緩衝區,調用fclose的時候才真正寫入到設備 如果我們希望數據不寫入緩衝區,而是直接進入設備,則需要用到 fflush立刻刷新緩衝區,立刻將緩衝區的數據存入目標位置 修改緩存模式的方法 使用函數setvbuf() 程序戛然而止並沒有將所有的輸出都打印出來,這是因
相關文章
相關標籤/搜索