您的位置:首页 > 其它

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;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: