红色字体输出:
printf("\033[;31mhello,world\033[0m\n");
格式: \033[字背景颜色;字体颜色m字符串\033[0m
其他颜色示例代码
#include <stdio.h>
# define COL(x) "\033[;" #x "m"
# define RED COL(31)
# define GREEN COL(32)
# define YELLOW COL(33)
# define BLUE COL(34)
# define MAGENTA COL(35)
# define CYAN COL(36)
# define WHITE COL(0)
# define GRAY "\033[0m"
main()
{
printf("hello,world\n");
printf("\033[;31mhello,world\033[0m\n");
printf(RED"hello,world\n"GRAY);
printf(GREEN"hello,world, %s\n"GRAY, "1234");
}