我想改变输出的字体颜色,但我用的不是电脑,找不到Windows.h,还有其他办法吗?
typedef enum
{
cRED = 31,
cBLUE = 34,
cGREEN = 32,
cWHITE = 37,
cYELLOW = 33
} CONSOLE_COLOR;
void SetConsoleTextColor(CONSOLE_COLOR color)
{
printf("\e[%dm", (int)(color));
}
int main()
{
SetConsoleTextColor(cGREEN);
printf("Hello World!\n");
SetConsoleTextColor(cRED);
printf("Hello World!\n");
SetConsoleTextColor(cWHITE);
printf("Hello World!\n");
return 0;
}
你这个问题问的真好
http://t.csdn.cn/xlfl5
system函数专属为你的问题而生