c语言颜色函数color怎么使用

Python016

c语言颜色函数color怎么使用,第1张

函数名: textbackground

功 能: 选择新的文本背景颜色

用 法: void textbackground(int color)

程序例:

#include <conio.h>

int main(void)

{

int i, j

clrscr()

for (i=0i<9i++)

{

for (j=0j<80j++)

cprintf("C")

cprintf("\r\n")

textcolor(i+1)

textbackground(i)

}

return 0

}

函数名: textcolor

功 能: 在文本模式中选择新的字符颜色

用 法: void textcolor(int color)

程序例:

#include <conio.h>

int main(void)

{

int i

for (i=0i<15i++)

{

textcolor(i)

cprintf("Foreground Color\r\n")

}

return 0

你定义的ball是color类型 但是你定义的i是int型 本身没什么问题 但是你想让ball=i 两个不是同一个类型的东西你让他们相等可能吗 所以需要强制转换 将其中一种转为另一种类型再来判断

就好比一个浮点型的数和一个整型的数 你就需要将其中一个转为另一个才能进行对比

更通俗的例子 就好比一件绿色的衣服和一个白色的布 首先你需要将布变成衣服 也就是强制转换 再来根据衣服颜色来判断两个是否一样 不可能直接将衣服=布

#include <windows.h>

你说的是控制台(黑框)吧,包括背景和字体颜色,包含这个头文件,然后让使用方法是加到你的代码里,一般放在开始的地方,例:

int main()

{

system("color 3C")  //我给的图中的颜色组合

return 0

}

实际上调用的windows的cmd里面的color命令,在cmd(开始->运行->cmd)输入help color就可以列出所有的组合,附一张图,颜色可以自己组合,比如我就喜欢黑底绿字。