2012年3月9日

[转]printf输出字体颜色

摘要: 有时候为了实现在终端输出的时候字体能够带颜色,并且可以产生简单的闪烁的功能,特写了下列的代码实现hello world的带颜色的输出,并且每过一秒产生一个闪烁的功能.(注:具体还得判断终端类型)CODE:#include<stdio.h>#include<unistd.h>#include<signal.h>#include<stdlib.h>int flag = 0;void sig_int(int signum){if (flag == 1)fprintf(stderr, "\033[47;31mhello world\033[5m 阅读全文

posted @ 2012-03-09 18:27 影语者 阅读(310) 评论(0) 推荐(0) 编辑

[转]C/C++控制台输出时设置字体及背景颜色

摘要: 0.设置控制台输出行数和列数 system("mode con:cols=100 lines=20000"); 1.改变整个控制台的颜色 用 system("color 0A"); 其中color后面的0是背景色代号,A是前景色代号。各颜色代码如下: 0=黑色 1=蓝色 2=绿色 3=湖蓝色 4=红色 5=紫色 6=黄色 7=白色 8=灰色 9=淡蓝色 A=淡绿色 B=淡浅绿色 C=淡红色 D=淡紫色 E=淡黄色 F=亮白色 2.改变下一个输出或者输入字体和背景的颜色 采用SetConsoleTextAttribute函数,如 White on B... 阅读全文

posted @ 2012-03-09 18:26 影语者 阅读(648) 评论(0) 推荐(0) 编辑

导航