首页 > 其他分享 >C语言的一些有用设计

C语言的一些有用设计

时间:2022-09-24 14:46:03浏览次数:71  
标签:11 10 C语言 有用 设计 include proc

安装进度条

 1 #include <stdio.h>    
 2 #include <string.h>    
 3 #include <unistd.h>    
 4     
 5 void ProcBar()    
 6 {    
 7   int i = 0;    
 8   char proc[102];  
 9   memset(proc, '\0', sizeof(proc));    
10     
11   while(i <= 100)    
12   {  
13    //C语言格式控制时默认右对齐,所以要在前面加-变成左对齐    
14     printf("[%-100s] [%d%%]\r", proc, i);                                                                                                                                  
15     fflush(stdout);//刷新屏幕打印  
16     proc[i] = '#';  
17     usleep(100000);//以微秒为单位的sleep  
18     i++;  
19   }  
20   printf("\n");  
21 }                                                                                                                                                   
22                                                                                                                                              
23 int main()                                                                                                                                   
24 {                                                                                                                                            
25   ProcBar();                                                                                                                              
26   return 0;                                                                                                                              
27 }
View Code

 

标签:11,10,C语言,有用,设计,include,proc
From: https://www.cnblogs.com/jieruishu/p/16725610.html

相关文章

  • 如何做好架构设计
    1、架构设计三原则->类似软件开发中的solid,dry之类的原则-遵循原则可以做出质量更好的设计   合适原则-合适优于业界领先。       资源、时间、业......
  • 面向复杂度架构设计
    1、常见架构设计   面向模式、面向风险、DDD、面向复杂度2、面向模式(有书能买posa)   使用成熟的方案,模式很多,应用很难,高度抽象,不接地气。3、面向风险(书:恰......
  • java设计模式之七大原则
    java设计模式 以下内容为本人的学习笔记,如需要转载,请声明原文链接   https://www.cnblogs.com/lyh1024/p/16724932.html 设计模式1.设计模式的目的编写软件过......
  • C语言递归汉诺塔
    #include<stdio.h>intmain(){voidhanoi(intn,charone,chartwo,charthree);intm;printf("Inputthenumberofdiskes:");scanf("%d",&m);......
  • C语言:求1/2,2/3,3/5,5/8,8/13,13/21,21/34...前20项和
    #include<stdio.h>//求1/2,2/3,3/5,5/8,8/13,13/21,21/34...前20项和main(){inta,c=1;doublesum=0,b=1.0,d,e,f=1,g=2;for(a=1;a<=20;a++){......
  • 用vscode写C语言调试常见错误及其解决方法
    下载mingw,添加系统变量(可以解决头文件报错问题),下载插件就不说了。新建一个文件夹,命名为.vscode,在这个文件夹下方,添加三个jsion文件(更改代码),配置好后,添加C文件(最好不要同......
  • 代码随想录day3|203.移除链表元素 707.设计链表 206. 反转链表
    203.移除链表元素题目链接:[https://leetcode.cn/problems/remove-linked-list-elements/submissions/]文章链接:[https://www.programmercarl.com/0203.移除链表元素.ht......
  • 2022-2023-1 20221304 《计算机基础与程序设计》第四周学习总结
    2022-2023-120221304《计算机基础与程序设计》第四周学习总结作业信息班级:https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP作业要求:https://www.cnblogs.com/......
  • SAP Spartacus 产品搜索页面结果里的 filter 设计明细
    我们打开Spartacus主页,输入产品名称进行搜索之后,从结果页面能看到这种filter:默认有9个filter,可以通过单击来展开或者折叠。本文介绍其设计原理。selector:cx-pro......
  • C语言学习第六天
    今天主要学习了数据类型数据类型分为算数类型和字符类型算术类型包括整型和浮点数,整型分为有符整型和无符整型深入了进制转换的知识,拓展了%u%x%o和字符串中的%c扩展......