我们常用的printf
函数输出来的颜色是终端的配色。如果想要输出不同的颜色进行区分,就需要用到printf
的控制命令:\033[m
。
控制命令以\033[
开头,以m
结尾,而中间则是属性码,属性代码之间使用;
分隔,如\033[1;34;42m
。而属性代码的含义见下面的表格。
cout<<" \033[31;1m◆◆◆◆◆◆◆◆◆◆\033[0m";
上方这行代码 就是2D我的世界输出红心的代码,改变第一个中括号后面的数值即可改变颜色,+10就是背景色
我们常用的printf
函数输出来的颜色是终端的配色。如果想要输出不同的颜色进行区分,就需要用到printf
的控制命令:\033[m
。
控制命令以\033[
开头,以m
结尾,而中间则是属性码,属性代码之间使用;
分隔,如\033[1;34;42m
。而属性代码的含义见下面的表格。
cout<<" \033[31;1m◆◆◆◆◆◆◆◆◆◆\033[0m";
上方这行代码 就是2D我的世界输出红心的代码,改变第一个中括号后面的数值即可改变颜色,+10就是背景色