关于setbkcolor()的误区~


         一:先来说说关于获取颜色与设置颜色的区别~

    获取颜色就是的到所需背景色或前景色的返回值,无参数,eg:BLUE就是1。

    设置颜色就是自己去设置背景色或前景色的颜色,参数为color,无返回值。


      二:关于setbkcolor()的误区~

    setbkcolor()函数的确是设置背景色的函数,那这个背景色是dos框的背景色?是printf()函数输出东西的背景色?

十分尴尬的是都不是~

     printf()函数的输出是在dos框里的,但是setbkcolor()函数设置的背景色,是图形框里输出文字的背景色。


      三:最后说一说dos框里的背景色和前景色怎么设置~

         system("color xx");第一个x是背景色的颜色返回值,后一个x是前景色的颜色返回值(是字的颜色)

      1-f分别代表的颜色如下:

      0 = 黑色      8 = 灰色   1 = 蓝色      9 = 淡蓝色   2 = 绿色      A = 淡绿色   3 = 湖蓝色    B = 淡浅绿色   4 = 红色      

      C = 淡红色   5 = 紫色      D = 淡紫色   6 = 黄色      E = 淡黄色   7 = 白色      F = 亮白色

  • 3
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值