国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Linux進度條的實現過程

2019-11-08 02:57:15
字體:
來源:轉載
供稿:網友

所謂進度條便是我們在加載視頻、文件等時任務進行的進度; 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以及產生的中間文件 這里寫圖片描述


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 台中市| 陆良县| 察隅县| 灌阳县| 江北区| 手游| 兴义市| 芜湖市| 大城县| 平顶山市| 富川| 鸡西市| 常州市| 龙井市| 临汾市| 米泉市| 莱西市| 翁源县| 奉贤区| 同仁县| 丹阳市| 河南省| 廊坊市| 怀宁县| 苍梧县| 镇坪县| 达拉特旗| 唐河县| 阳东县| 巴中市| 德阳市| 武城县| 乌兰浩特市| 滨海县| 孟村| 贺州市| 元朗区| 道真| 定边县| 金堂县| 盐津县|