所謂進度條便是我們在加載視頻、文件等時任務進行的進度; 1.進度條存在于一個區間,不斷加載數據,直到區間加載滿; 2.會顯示進度,0%-100%; 3.有時候還會有一個小圈,表示在進行加載; 下面是進度條實現的代碼: 1).c文件: int main() { int i=0; char bbar[102]; bbar[0]=’/0’; while(i<=100) { PRintf(“[%100s][%d/%]”,bbar,i); fflush(stdout); //C語言中緩沖區的刷新方式是以行緩沖刷新的。也就是說,程序要在輸入流中取到一個行結束標志(可以是換行符和EOF)才會顯示在輸出設備(屏幕)上。注意,程序結束時,系統會強制刷新緩沖區。 bbar[i++]=’#’; bbar[i]=’/0’; usleep(1000); } return 0; }
鍵入上圖代碼后保存并退出,創建Makefile文件進入編輯 2)Makefile t1:test1.o gcc test1.o -o test1 test1.o:test1.s gcc -c test1.s -o test1.o test1.s:test1.i gcc -S test1.i -o test1.s test1.i:test1.c gcc -E test1.c -o test1.i .PHONY:clean clean: rm -f testi.c test1.s test1.o test1
3)輸入make指令,會生成test.c的可執行程序test,然后運行./test即可看到結果。而后通過make clean可以刪除test以及產生的中間文件 
新聞熱點
疑難解答