国产探花免费观看_亚洲丰满少妇自慰呻吟_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以及產生的中間文件 這里寫圖片描述


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 通州市| 万盛区| 苍溪县| 庆城县| 三穗县| 齐河县| 五莲县| 通道| 海口市| 宁强县| 金门县| 莎车县| 屯留县| 泰州市| 辉县市| 上虞市| 迁安市| 全南县| 阿克| 秦安县| 玉环县| 天全县| 阿合奇县| 吴川市| 花莲市| 临朐县| 宁明县| 峡江县| 杭锦旗| 明水县| 盐城市| 万全县| 交城县| 太谷县| 美姑县| 十堰市| 双江| 黔南| 湖州市| 平遥县| 盐池县|