如何更改C中的输出颜色

时间:2013-11-24 05:22:52

标签: c

仅供参考,我在Xcode中使用C NOT C ++  我不能使用conio.h 我想打印不同颜色的文字。 任何帮助是极大的赞赏 其他帖子提供的方法不起作用,这就是我再次发布的原因 感谢

1 个答案:

答案 0 :(得分:0)

使用转义码可以执行此操作

#include <stdio.h>

#define COLOR_RESET  "\x1b[0m"
#define COLOR_RED    "\x1b[31m"
#define COLOR_GREEN  "\x1b[32m"

int main()
{
    printf(COLOR_GREEN "Some good text\n");
    printf(COLOR_RED   "Some evil text\n");
    printf(COLOR_RESET "Some normal text\n");

    return 0;
}