上面介绍的是颜色属性,以下是高亮绿色进度条代码
#include <stdio.h>
#include <unistd.h>
#include <string.h>
int main()
{
int i = 0;
char bar[102];
memset(bar, 0, sizeof(bar));
const char *lable = "|/-\\";
while(i <= 100) {
// \033[32m代表的是绿色 \033[1m代表高亮度
printf("\033[32m\033[1m[%-100s][%d%%][%c]\r\033[0m", bar, i, lable[i%4]);
fflush(stdout);
bar[i++] = '#';
usleep(10000);
}
printf("\n");
return 0;
}