c语言前景色函数 c语言前++和后++运算规则

c语言怎样实现屏幕的白底黑字?

windows下面最简单的办法就是调用:

成都创新互联公司是一家以成都网站建设、网页设计、品牌设计、软件运维、成都网站营销、小程序App开发等移动开发为一体互联网公司。已累计为PVC花箱等众行业中小客户提供优质的互联网建站和软件开发服务。

system("color F0");

这样就黑底白字了!!!

以下是color命令的帮助:

设置默认的控制台前景和背景颜色。

COLOR [attr]

attr 指定控制台输出的颜色属性

颜色属性由两个十六进制数字指定 -- 第一个为背景,第二个则为

前景。每个数字可以为以下任何值之一:

0 = 黑色 8 = 灰色

1 = 蓝色 9 = 淡蓝色

2 = 绿色 A = 淡绿色

3 = 浅绿色 B = 淡浅绿迟猜色

4 = 红色 C = 淡红色

5 = 紫色 D = 淡紫色

6 = 黄色 E = 淡黄色

7 = 白色 F = 亮白色

如果没有给定任何参数,该命令会将颜色还原到 CMD.EXE 启动时

的颜色。这个值来自当前控制台窗口、/T 命令行开关或

DefaultColor 注册表值。

如果用相同的前景和背景颜色来执行 COLOR 命令,COLOR 命令

会将 ERRORLEVEL 设置为 1。

例如: "COLOR fc" 在亮白色上产生亮红色

如果你不想用color来做那么

TC 下可以这么做:

在开始的时候要调用graphics.h这个头文件

setbackcolor() 设置背景颜色函数

功能: 函数setbackcolor()把当前调色板颜色的第一个值改成指定的颜色值,以设置背景颜色。

用法: 此函数调用方式为void setbackcolor(int color);

说明: 参数color为指定的背景色,其有效值可以是颜色符号名,也可以是色彩值。表1-8列出了背景颜色供选取。

表1-8 背景颜色值

-----------------------------------------------------------------

颜色符号名 色彩值 颜色符号名 色彩值

-----------------------------------------------------------------

BLACK(黑色) 0 DARKGRAY(深灰) 8

BLUE(蓝色) 1 LIGHTBLUE(淡蓝) 9

GREEN(绿色) 2 LIGHTGREEN(淡绿) 10

CYAN(青色) 3 LIGHTCYAN(淡青) 11

RED(红色) 4 LIGHTRED(淡红) 12

MAGENTA(品红) 5 LIGHTMAGENTA(粉红) 13

BROWN(棕色) 6 YELLOW(黄色) 14

LIGHTGRAY(淡灰) 7 WHITE(白色) 15

-----------------------------------------------------------------

调用该函数,将改变整个屏幕的颜色,如果新的背景色与原来屏幕的图形颜色相同败斗,尽管图形信息不会丢失,但是看不见图形了。如果所选背景色为对比鲜明的颜色,看不见的图形就会重新清晰地显现出来。

这个函数的头文件为graphics.h

返回值: 无

例: 把背景色置为淡蓝色

setbackcolor(LIGHTBLUE);

设置前景色(文字颜色)

setcolor() 设置颜色函数

功能: 函数setcolor()设置当前绘图颜色(或称做前景色)。

用法: 该函数调用方式为voids setcolor(int color);

说明: 参察旦磨数color为选择的当前绘图颜色。在高分辨率显示模式下,选取的color是实际色彩值,也可以用颜色符号名表示。如果已经摇篮函数setpalette()改变了调色板色彩值,那么符号名就不可能产生预期作用了。

在低分辨率显示模式(320X200)下,选取的color是调色板颜色号,不是实际色彩值。

此函数相应的头文件为graphics.h

返回值: 无

例: 设置16种不同的颜色,显示16段直线:

#includegraphics.h

void main()

{

int driver,mode;

int i;

driver=DETECT;

mode=0;

initgraph(driver,mode,"");

moveto(0,200);

for(i=0;i16;i++)

{

setcolor(i);

linerel(20,0);

}

getch();

restorecrtmode();

}

VC 下面可以用

SetConsoleTextAttribute这个Window SDK API

c语言怎么改变屏幕的颜色??

头戚昌文件要包含陵拿#include "stdlib.h"

system("color 12");1是修改背高汪扒景色,2是修改前景色

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

函数名源迅辩: textbackground

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

用 法: void textbackground(int color);

程序例:

#include conio.h

int main(void)

{

int i, j;

clrscr();

for (i=0; i9; i++)

{

for (j=0; j80; j++)

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=0; i15; i++)

{

textcolor(i);

cprintf("Foreground Color\r\n");

}

return 0;


当前标题:c语言前景色函数 c语言前++和后++运算规则
浏览路径:http://scyanting.com/article/ddpeies.html