转自:http://blog.csdn.net/amossavez/archive/2009/06/19/4281774.aspx
给printf的输出加上些特效比如颜色,可以让打印信息更鲜明,在debug的时候特别有用。
-
颜色:
-
#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"
-
比如:
-
printf("/033[31m ####----->> /033[32m" "hello/n" "/033[m");
<script> </script>
颜色:
#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"
比如:
printf("/033[31m ####----->> /033[32m" "hello/n" "/033[m");