linux下printf终端打印输出颜色控制
2012-08-02 11:18
831 查看
/* 具体代码就不用解释了,有兴趣可以百度下。下面的代码可以直接使用 */
#include<stdio.h>
#define NONE "\033[m" //正常终端颜色
#define RED "\033[0;32;31m" //红色
#define LIGHT_RED "\033[1;31m" //粗体红色
#define GREEN "\033[0;32;32m" //绿色
#define LIGHT_GREEN "\033[1;32m"
#define BLUE "\033[0;32;34m" //蓝色
#define LIGHT_BLUE "\033[1;34m"
#define DARY_GRAY "\033[1;30m" //暗灰色
#define CYAN "\033[0;36m"
#define LIGHT_CYAN "\033[1;36m"
#define PURPLE "\033[0;35m"
#define LIGHT_PURPLE "\033[1;35m" //淡紫色
#define YELLOW "\033[1;33m" //黄色
#define WHITE "\033[1;37m" //粗体白色
int main()
{
printf( BROWN "current function is %s " GREEN " file line is %d\n" NONE,
__FUNCTION__, __LINE__ );
fprintf(stderr, RED "current function is %s " BLUE " file line is %d\n" NONE,
__FUNCTION__, __LINE__ );
return 0;
}
#include<stdio.h>
#define NONE "\033[m" //正常终端颜色
#define RED "\033[0;32;31m" //红色
#define LIGHT_RED "\033[1;31m" //粗体红色
#define GREEN "\033[0;32;32m" //绿色
#define LIGHT_GREEN "\033[1;32m"
#define BLUE "\033[0;32;34m" //蓝色
#define LIGHT_BLUE "\033[1;34m"
#define DARY_GRAY "\033[1;30m" //暗灰色
#define CYAN "\033[0;36m"
#define LIGHT_CYAN "\033[1;36m"
#define PURPLE "\033[0;35m"
#define LIGHT_PURPLE "\033[1;35m" //淡紫色
#define YELLOW "\033[1;33m" //黄色
#define WHITE "\033[1;37m" //粗体白色
int main()
{
printf( BROWN "current function is %s " GREEN " file line is %d\n" NONE,
__FUNCTION__, __LINE__ );
fprintf(stderr, RED "current function is %s " BLUE " file line is %d\n" NONE,
__FUNCTION__, __LINE__ );
return 0;
}
相关文章推荐
- 通过printf设置Linux终端输出的颜色和显示方式【转】
- linux printf设置颜色与输出控制,利用控制码,实现固定位置输出百分比进度
- linux 实现输出重定向(printf 打印,输出到指定文件(不输出到终端))
- 通过printf在控制台终端输出带颜色的打印或日志信息
- Linux下Printf 输出字符串颜色控制
- 通过printf设置Linux终端输出的颜色和显示方式
- 通过printf设置Linux终端输出的颜色和显示方式
- linux下使用printf打印输出不同颜色字体的方法
- 通过printf设置Linux终端输出的颜色和显示方式
- Linux终端输出颜色控制
- printf打印颜色输出控制
- printf在终端输出时改变颜色(只适用于Linux下的编程)
- 通过printf设置Linux终端输出的颜色和显示方式
- linux上printf输出带颜色和高级格式控制(推荐)
- 通过printf设置Linux终端输出的颜色和显示方式
- 如何控制Linux终端打印字符颜色和位置
- printf设置字体终端输出颜色
- linux下printf打印带颜色的字符串
- 如何在Linux终端里用Shell和C输出带颜色的文字
- Linux 终端下颜色的输出