printf输出颜色控制
2009-09-02 16:01
363 查看
示例代码:
#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 BROWN "/033[0;33m"
#define YELLOW "/033[1;33m"
#define LIGHT_GRAY "/033[0;37m"
#define WHITE "/033[1;37m"
int main()
{
printf( CYAN "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 BROWN "/033[0;33m"
#define YELLOW "/033[1;33m"
#define LIGHT_GRAY "/033[0;37m"
#define WHITE "/033[1;37m"
int main()
{
printf( CYAN "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输出颜色和ANSI控制码
- Linux下Printf 输出字符串颜色控制
- linux下printf终端打印输出颜色控制
- printf输出颜色和ANSI控制码(高亮,下划线,闪烁,光标位置,清屏等)
- linux printf设置颜色与输出控制,利用控制码,实现固定位置输出百分比进度
- printf输出颜色和效果控制(ANSI)
- linux上printf输出带颜色和高级格式控制(推荐)
- printf打印颜色输出控制
- Printf()输出格式控制
- printf()输出变量 格式控制符号
- shell脚本编程(严格的终端格式控制,美丽的输出字体颜色)
- shell脚本(严格的终端格式控制,美丽的输出字体颜色)
- python 输出的颜色、样式控制
- Printf() 输出格式控制
- Shell脚本关于屏幕输出的字符进行颜色控制的问题
- printf输出控制符容易犯的错误
- ANSI控制码在输出有颜色文本方面应用
- c语言printf()输出格式控制
- linux/unix上 printf输出带颜色字体(有意思)-转
- C++控制输出的字体颜色