1. 程式人生 > >Linux簡單小程式---進度條

Linux簡單小程式---進度條

一.行緩衝區

   當在輸入和輸出中遇到換行符時,執行真正的I/O(流)操作。這時,我們輸入的字元先存放在緩衝區,等按下回車鍵換行時才進行實際的I/O操作。典型代表是鍵盤輸入資料。可通過一個簡單的例子看出來: 1首先寫一個簡單的1.c 結果為輸出“hello Makefile!”,停頓3秒後自動換行結束輸出。 2.將1中“\n”去掉 結果為首先停頓三秒,然後輸出“hello Makefile!”,(不會換行)結束輸出。 3.在main函式中新增fflush(stdout)【fflush(stdout):清空輸出緩衝區,並把緩衝區內容輸出】 發現首先輸出“hello Makefile!”,停頓3秒後結束輸出。

二.進度條編寫

執行即可得到一個簡單的進度條。