利用缓存模拟进度条(c实现)

代码如下:

cpp 复制代码
#include <stdio.h>
#include <Windows.h>

int main() {
    int total = 100;
    int progress = 0;

    char progressBar[101] = {};

    while (progress <= total) {
        progressBar[progress] = '#';

        printf("[%-100s] %d%%", progressBar, progress);
        fflush(stdout);

        Sleep(100);

        printf("\r");
        progress++;
    }

    printf("\n");
    return 0;
}

效果如下:

相关推荐
FJW02081418 小时前
Python深浅拷贝
开发语言·python
想放学的刺客18 小时前
单片机嵌入式试题(第19期)嵌入式系统故障诊断与固件升级设计
c语言·stm32·嵌入式硬件·物联网·51单片机
Coder个人博客18 小时前
1233434235
java·开发语言
徐同保18 小时前
开发onlyoffice插件,功能是选择文本后立即通知父页面
开发语言·前端·javascript
Never_Satisfied18 小时前
C#数组去重方法总结
开发语言·c#
阿蒙Amon18 小时前
C#每日面试题-静态构造函数和普通构造函数区别
java·开发语言·c#
Java程序员威哥18 小时前
SpringBoot4.0+JDK25+GraalVM:云原生Java的性能革命与落地指南
java·开发语言·后端·python·云原生·c#
liu_sir_18 小时前
android9.0 amlogic 遥控器POWER按键的假待机的实现
开发语言·git·python
少控科技19 小时前
QT高阶日记5
开发语言·qt
froginwe1119 小时前
Swift 数组
开发语言