Linux终端程序,g++指令编译,实现改变输出字颜色。

使用 ESC [ * m 实现。

*:
31:Red
32:Green
34:Blue

  
  1. #include <stdio.h>;
  2. int main (int argc, char **argv)
  3. {
  4. printf ("\033[31m这些文字是红色的!");
  5. printf ("\033[32m这样是绿色!");
  6. printf ("\033[33m这样是×××!");
  7. printf ("\033[34m这样是蓝色!");
  8. printf ("\033[0m这样才能变回白色!");
  9. return 0;
  10. }

注:用\033代表ESC。

注:这个方法只有在Linux下才能看到效果。