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

效果如下:

相关推荐
woai336421 分钟前
首页实现多级缓存
redis·缓存·caffeine
忆杰43 分钟前
统计用户本月的连续登录天数
开发语言·python
蓝胖子不会敲代码1 小时前
跟着AI学习C# Day26
开发语言·学习·c#
嗜好ya1 小时前
JAVA集合篇--深入理解ConcurrentHashMap图解版
java·开发语言
码上库利南1 小时前
详解Redis数据库和缓存不一致的情况及解决方案
数据库·redis·缓存
小猫咪怎么会有坏心思呢1 小时前
华为OD机考-生成哈夫曼树-二叉树(JAVA 2025B卷)
java·开发语言·华为od
卜及中2 小时前
【Python】数据处理工具:Pandas详细指南
开发语言·python·学习·pandas
dd向上2 小时前
聊聊GPIO 工作模式
c语言·c++·单片机·嵌入式硬件
翱翔的小菜鸟2 小时前
Java Stream API中peek()方法使用不当引发的生产问题
java·开发语言
狐凄3 小时前
Python实例题:基于联邦学习的隐私保护 AI 系统(分布式学习、隐私计算)
开发语言·python