利用缓存模拟进度条(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;
}

效果如下:

相关推荐
Z_z在努力5 分钟前
【杂类】应对 MySQL 处理短时间高并发的请求:缓存预热
数据库·mysql·缓存
烟锁池塘柳05 分钟前
【已解决,亲测有效】解决使用Python Matplotlib库绘制图表中出现中文乱码(中文显示为框)的问题的方法
开发语言·python·matplotlib
周小码7 分钟前
llama-stack实战:Python构建Llama应用的可组合开发框架(8k星)
开发语言·python·llama
lifallen8 分钟前
揭秘KafkaStreams 线程缓存:NamedCache深度解析
数据结构·算法·缓存·kafka·apache
UrSpecial20 分钟前
Linux线程
linux·开发语言·c++
郝学胜-神的一滴21 分钟前
深入浅出 C++20:新特性与实践
开发语言·c++·程序人生·算法·c++20
闪电麦坤9539 分钟前
C/C++项目练习:命令行记账本
开发语言·c++
九皇叔叔41 分钟前
【2】标识符
c语言
kyle~1 小时前
python---PyInstaller(将Python脚本打包为可执行文件)
开发语言·前端·python·qt
User:你的影子1 小时前
WPF ItemsControl 绑定
开发语言·前端·javascript