cprintf()、textcolor()函数的使用

原创 2016年06月01日 20:07:41

cprintf()、textcolor()函数的使用

     以前的文章讲的都是二级以内的知识,在以后的文章中我会讲解一些更深层的内容,以便满足大家的胃口。

     cprintf()和printf()很相像,但是它们有很大的不同。首先,使用它时需要conio.h,而且换行时也不像printf()那样使用\n(printf()将\n解释成\r\n(回车换行),)。最主要的是cprintf()是可以显示颜色的,但是需要textcolor()即文字颜色函数。下面我来举一个例子:

#include <conio.h>

main()
{

int color;
for(color = 0; color < 16; color++)   /设置颜色0到15/
  {
   textcolor(color);                  /文字颜色函数/
   cprintf("No.%d\r\n", color);       /\r\n代表换行/
   }
}

运行后得到cprintf()、textcolor()函数的使用

对以上代码进行如下更改:

#include <conio.h>
main()
{
int color;
for(color = 0; color < 30; color++)
  {
   textcolor(color);
   cprintf("No.\r\n");
   }
}

运行后得到cprintf()、textcolor()函数的使用

    通过比较大家知道cprintf()和textcolor()函数的用法了吧?textcolor()函数的颜色有15种,其中0为黑。

    在这里补充一个textbackground()函数。它是文本背景函数,使用方法如下:

#include <conio.h>
main()
{
int color;
for (color = 0; color < 8; color++)
    {
     textbackground(color);
     cprintf("No.%d\r\n", color);
     }
}

运行后得到cprintf()、textcolor()函数的使用

   经过上述更改同样可以得出一些结论,请初学者自行研究吧。

 

 

 

 

 

附  
     
  **********************
  BLACK         0   黑    
  BLUE          1   兰   

  GREEN         2   绿     
  CYAN          3   青    
  RED           4   红   
  MAGENTA       5   洋红    
  BROWN         6   棕     
  LIGHTGRAY     7   淡灰     
  DARKGRAY      8   深灰     
  LIGHTBLUE     9   淡兰     
  LIGHTGREEN    10   淡绿    
  LIGHTCYAN     11   淡青     
  LIGHTRED      12   淡红      
  LIGHTMAGENTA  13   淡洋红    
  YELLOW        14   黄     
  WHITE         15   白     

     两者可以替换,但是注意是大写。

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

matlab在终端显示有颜色的字(cprintf函数的用法)

我们知道在matlab中显示文字用display,但它显示出来的颜色默认是黑色字体,我们要相在终端显示有颜色的字体怎么办呢?     有以下两种方法供参考:          1.用fprint...

android中textColor大全

  • 2013-03-14 09:05
  • 47KB
  • 下载

20150329Cprintf-&gt;源代码

  • 2016-09-07 16:37
  • 673KB
  • 下载

MIT OS lab3--小结续 系统调用与用户接口 (cprintf..)

MIT OS lab3--小结续 系统调用与用户接口 (cprintf..) 2010-01-30 16:31 前面总结了:系统调用是OS留给用户的接口。用户的许多操作需要...

给RadioButton设置绿色游标,并改变textColor

xml文件布局 <RadioButton android:id="@+id/radio0" android:layout_width=...

TextView按下background和textColor一起改变

使用drawable就可以达到这种效果 <TextView android:layout_width="match_parent" android:layout_height="...

精确获取屏幕尺寸 判断是否是平板 文字根据状态更改颜色 android:textColor 背景色根据状态更改颜色 android:backgroup 启动APK的默认Activit

精确获取屏幕尺寸(例如:3.5、4.0、5.0寸屏幕)      public static double getScreenPhysicalSize(Activity ctx) { ...

Android textColor、按钮按下抬起颜色变换

设置text按下和抬起时的颜色变换 效果 新建text_color_selector.xml <item android:state_focused="true" and
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)