c语言控制颜色的代码(C++中如何控制输出界面的颜色)

2024-07-19 07:54:41 18

c语言控制颜色的代码(C++中如何控制输出界面的颜色)

本文目录

C++中如何控制输出界面的颜色

C++中可以用system()函数控制输出界面的颜色,例如“system("color 1A")”可以设置成蓝色背景颜色、淡绿色前景颜色。

system是一个C语言和C++下的函数。windows操作系统下system () 函数详解主要是在C语言中的应用,system函数需加头文件《stdlib.h》后方可调用。

system("color 0A")可用于设置颜色,其中color后面的0是背景色代号,A是前景色代号。各颜色代码如下:

0=黑色,1=蓝色,2=绿色,3=湖蓝色,4=红色,5=紫色;

6=黄色,7=白色,8=灰色,9=淡蓝色,A=淡绿色,B=浅绿色;

C=淡红色,D=淡紫色,E=淡黄色,F=亮白色。

扩展资料:

system()函数常见用途:

1、system("pause")

可以实现冻结屏幕,便于观察程序的执行结果。

2、system("CLS")

可以实现清屏操作。

3、system("title 窗口标题")

设置cmd窗口标题。

4、system("mode con cols=48 lines=25")

设置窗口宽度高度分别为48和25。

5、system("del 文件路径");

删除文件。

VC6.0的win32控制台程序中怎样用c语言实现设置背景颜色为粉红色,急求高手教育!

#include 《stdio.h》#include《windows.h》//颜色属性由两个十六进制数字指定 -- 第一个为背景,第二个则为//前景。每个数字可以为以下任何值之一:// 0 = 黑色 8 = 灰色// 1 = 蓝色 9 = 淡蓝色// 2 = 绿色 A = 淡绿色// 3 = 浅绿色 B = 淡浅绿色// 4 = 红色 C = 淡红色// 5 = 紫色 D = 淡紫色// 6 = 黄色 E = 淡黄色// 7 = 白色 F = 亮白色int main(){system("color C7");//system("color D7");//system("color 97");printf("hello world!\n");return 0;}

C语言颜色问题,非常急!!!

1.改变整个控制台的颜色用 system("color 0A"); 其中color后面的0是背景色代号,A是前景色代号。各颜色代码如下: 0=黑色 1=蓝色 2=绿色 3=湖蓝色 4=红色 5=紫色 6=黄色 7=白色 8=灰色 9=淡蓝色 A=淡绿色 B=淡浅绿色 C=淡红色 D=淡紫色 E=淡黄色 F=亮白色 2.改变下一个输出或者输入字体和背景的颜色采用SetConsoleTextAttribute函数,如White on Black:SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY |FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE);Red on Black:SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY |FOREGROUND_RED);Green on Black:SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY |FOREGROUND_GREEN);Yellow on Black:SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY |FOREGROUND_RED | FOREGROUND_GREEN);Blue on Black:SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY |FOREGROUND_BLUE);Magenta on Black:SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY |FOREGROUND_RED | FOREGROUND_BLUE);Cyan on Black:SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY |FOREGROUND_GREEN | FOREGROUND_BLUE);Black on Gray:SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),BACKGROUND_INTENSITY |BACKGROUND_INTENSITY);Black on White:SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),BACKGROUND_INTENSITY |FOREGROUND_INTENSITY | BACKGROUND_RED | BACKGROUND_GREEN | BACKGROUND_BLUE);Red on White:SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),BACKGROUND_INTENSITY |FOREGROUND_INTENSITY | BACKGROUND_RED | BACKGROUND_GREEN | BACKGROUND_BLUE |FOREGROUND_RED);等等。需要引入头文件:windows.h函数原型:BOOL SetConsoleTextAttribute( HANDLE hConsoleOutput, WORD wAttributes ); wAttributes 的取值含义对应如下:Attribute Meaning FOREGROUND_BLUE Text color contains blue. FOREGROUND_GREEN Text color contains green. FOREGROUND_RED Text color contains red. FOREGROUND_INTENSITY Text color is intensified. BACKGROUND_BLUE Background color contains blue. BACKGROUND_GREEN Background color contains green. BACKGROUND_RED Background color contains red. BACKGROUND_INTENSITY Background color is intensified. COMMON_LVB_LEADING_BYTE Leading byte. COMMON_LVB_TRAILING_BYTE Trailing byte. COMMON_LVB_GRID_HORIZONTAL Top horizontal. COMMON_LVB_GRID_LVERTICAL Left vertical. COMMON_LVB_GRID_RVERTICAL Right vertical. COMMON_LVB_REVERSE_VIDEO Reverse foreground and background attributes. COMMON_LVB_UNDERSCORE Underscore

C语言怎么调颜色

第一步、进入到vs界面,在上方工具栏中选择箭头所指的工具选项,如下图所示。

第二步、选择箭头所指的选项,点击进入选项窗口,如下图所示。

第三步、点击箭头所指的环境选项,进入到环境设置,如下图所示。

第四步、在下拉列表中选择箭头所指的字体和颜色,进行相关设置,如下图所示。

第五步、在这里可以对各种显示项的格式进行相关的设置,包括大小,字体,像前景,项背景等,可以进行自己喜欢的设置,如下图所示。

如何在c语言中改变背景和字体的颜色

 调用color函数法加入#include 头文件,没有此头文件则无法调用本文使用的函数。

在你所需要改变窗口颜色的位置调用函数 system("color xx") xx分别指的是背景颜色和文字(前景)颜色。x为一位16进制数,即1-f都可以使用。可以随意组合。

1-f分别代表的颜色如下:0 = 黑色 8 = 灰色 1 = 蓝色 9 = 淡蓝色 2 = 绿色 A = 淡绿色 3 = 湖蓝色 B = 淡浅绿色 4 = 红色 C = 淡红色 5 = 紫色 D = 淡紫色 6 = 黄色 E = 淡黄色 7 = 白色 F = 亮白色

c语言控制颜色的代码(C++中如何控制输出界面的颜色)

本文编辑:admin

本文相关文章:


c语言控制颜色的代码(如何在c语言中改变背景和字体的颜色)

c语言控制颜色的代码(如何在c语言中改变背景和字体的颜色)

这篇文章给大家聊聊关于c语言控制颜色的代码,以及如何在c语言中改变背景和字体的颜色对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录如何在c语言中改变背景和字体的颜色C++中如何控制输出界面的颜色VC6.0的win32控制台程序

2024年7月10日 12:45

更多文章:


final中文是什么意思(final什么意思)

final中文是什么意思(final什么意思)

本文目录final什么意思英语final的中文是什么意思final是什么意思翻译final怎么读 final的意思final的意思 过去式final什么意思a. 最后的 n. 决赛 副词finally . This is our fin

2024年6月14日 21:26

律师收费标准2022(律师收费标准2022)

律师收费标准2022(律师收费标准2022)

本文目录律师收费标准2022律师费收费标准20222022律师费收费标准2022年律师收费标准2022律师收费标准律师收费标准2022律师收费标准在法律上并没有明确规定,涉及到具体的项目应当由双方协商来进行合法的认定,特别是对于不同诉讼阶段

2024年7月1日 17:28

it技术需要什么学历(学IT有学历要求吗)

it技术需要什么学历(学IT有学历要求吗)

大家好,如果您还对it技术需要什么学历不太了解,没有关系,今天就由本站为大家分享it技术需要什么学历的知识,包括学IT有学历要求吗的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!本文目录学IT有学历要求吗学习IT行业需要什

2024年7月3日 00:15

对于那种拿了设计师平面方案的客户,凭一张平面图真的能把房子装修好吗?做平面设计图需要什么东西

对于那种拿了设计师平面方案的客户,凭一张平面图真的能把房子装修好吗?做平面设计图需要什么东西

本文目录对于那种拿了设计师平面方案的客户,凭一张平面图真的能把房子装修好吗做平面设计图需要什么东西平面设计要用到什么软件制作平面设计图使用什么软件平面设计都有哪些软件平面设计主要有那几个软件平面设计师作图用的什么软件平面设计要怎么做才能更好

2024年6月28日 05:58

java运行时下载(要配置java的运行环境,下载jre时出现这个问题,怎么解决)

java运行时下载(要配置java的运行环境,下载jre时出现这个问题,怎么解决)

本文目录要配置java的运行环境,下载jre时出现这个问题,怎么解决怎样下载JAVA运行平台单机运行java的Applet需要下载些什么浏览器需要安装什么插件才能看到applet要配置java的运行环境,下载jre时出现这个问题,怎么解决把

2024年7月14日 16:18

python执行流程描述(python 怎么执行exe程序)

python执行流程描述(python 怎么执行exe程序)

本文目录python 怎么执行exe程序如何用 Python 实现 web 工作流程python程序总是从一个固定的代码执行吗python中是什么执行程序的,执行main怎么运行python写的.py程序python 怎么执行exe程序使用

2024年5月18日 16:12

个人主页网页(怎么把个人网页设置成主页)

个人主页网页(怎么把个人网页设置成主页)

本文目录怎么把个人网页设置成主页百家号个人主页网页链接地址在哪看怎么把个人网页设置成主页打开Internet Explorer浏览器后——点“工具”菜单——“Internet选项”,然后在主页项填上你的主页地址,点“确定”按钮即可。

2023年11月27日 08:20

linux服务打开命令(linux7.7启用xserver命令)

linux服务打开命令(linux7.7启用xserver命令)

本文目录linux7.7启用xserver命令用Ubuntu (Linux) 系统的screen命令启动服务linux什么命令启服务linux7.7启用xserver命令linux7.7启用xserver命令步骤如下:1、在自己的电脑中找到

2024年6月29日 09:28

16位时间戳数字转日期(timestamp 16位数字的时间戳 该怎么转换成具体的年月日时间呢)

16位时间戳数字转日期(timestamp 16位数字的时间戳 该怎么转换成具体的年月日时间呢)

各位老铁们,大家好,今天由我来为大家分享16位时间戳数字转日期,以及timestamp 16位数字的时间戳 该怎么转换成具体的年月日时间呢的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,

2024年7月23日 19:10

微软银光是什么,有什么用为什么我每次打开都是一个设置的窗口到底该怎么用呢?我的电脑里有微软银光这个程序,能删除吗

微软银光是什么,有什么用为什么我每次打开都是一个设置的窗口到底该怎么用呢?我的电脑里有微软银光这个程序,能删除吗

大家好,如果您还对微软银光不太了解,没有关系,今天就由本站为大家分享微软银光的知识,包括微软银光是什么,有什么用为什么我每次打开都是一个设置的窗口到底该怎么用呢的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!本文目录微软银

2024年10月5日 09:45

世界500强企业中国有多少家(2021年颁布的世界500强中,中国企业有哪些)

世界500强企业中国有多少家(2021年颁布的世界500强中,中国企业有哪些)

各位老铁们好,相信很多人对世界500强企业中国有多少家都不是特别的了解,因此呢,今天就来为大家分享下关于世界500强企业中国有多少家以及2021年颁布的世界500强中,中国企业有哪些的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起

2024年8月9日 09:46

bookzz(bookzz| 怎么了)

bookzz(bookzz| 怎么了)

本文目录bookzz| 怎么了bookzz| 怎么了Bookzz最新可用网址:网页链接bookzz.ren一个号称是世界上最大的电子书图书馆,目前拥有5,134,646 书籍     77,518,212 文章同时还有小说、教科书、漫画等,

2024年7月10日 22:47

matlab subplot函数(subplot(2,2,1)是什么意思)

matlab subplot函数(subplot(2,2,1)是什么意思)

本文目录subplot(2,2,1)是什么意思matlab中subplot(m,n,p)括号中的代表什么意思matlab中subplot是什么意思subplot(4,3,4)代表的是什么意思呢subplot(2,3,1)啥意思subplot

2024年7月23日 05:53

typescript react(react native 可以使用typescript开发吗)

typescript react(react native 可以使用typescript开发吗)

本文目录react native 可以使用typescript开发吗如何用Typings安装TypeScriptreact native 可以使用typescript开发吗最近在公司正在用 Spacemacs + TypeScript 写

2024年6月29日 14:24

交互式shell是什么意思(交互式shell和非交互式shell的区别)

交互式shell是什么意思(交互式shell和非交互式shell的区别)

本文目录交互式shell和非交互式shell的区别交互式SHELL和非交互式SHELL,登录SHELL和非登录SHELL的区别Interactive Shell是什么东西开发组交互式shell和非交互式shell的区别交互式模式就是shel

2024年6月29日 04:54

gram是假洋品牌吗?gram是什么意思!

gram是假洋品牌吗?gram是什么意思!

本文目录gram是假洋品牌吗gram是什么意思!gram是什么单位gram什么牌子gram是个什么虚拟货币gram是假洋品牌吗不是,GRAM是丹麦家电品牌。总部现设立于丹麦科灵Kolding。GRAM品牌由Hans Gram汉斯·格拉姆于1

2024年7月5日 05:55

curling溃疡(植物神经紊乱会导致胃炎吗)

curling溃疡(植物神经紊乱会导致胃炎吗)

本文目录植物神经紊乱会导致胃炎吗急性胃炎怎么治疗才好热力烧伤的并发症Cushing溃疡的病因是消化道渗血是怎么样的病curling可数吗植物神经紊乱会导致胃炎吗先说结论:植物神经紊乱不光会引起胃炎,甚至连胃溃疡都有可能。犯有胃肠病的朋友如果

2023年9月2日 09:00

linux查看usb设备命令(怎么查看linux usb设备驱动)

linux查看usb设备命令(怎么查看linux usb设备驱动)

大家好,linux查看usb设备命令相信很多的网友都不是很明白,包括怎么查看linux usb设备驱动也是一样,不过没有关系,接下来就来为大家分享关于linux查看usb设备命令和怎么查看linux usb设备驱动的一些知识点,大家可以关注

2024年7月24日 03:15

2022编程猫比赛官方网站入口(2022noc复赛名单)

2022编程猫比赛官方网站入口(2022noc复赛名单)

本文目录2022noc复赛名单有报名编程猫的吗编程猫怎么预约课程2022noc复赛名单NOC复赛全称是全国NOC编程猫创新编程比赛复赛,其参赛人员会获得由全国中小学信息技术创新与实践大赛组委会颁发电子版证书。关于NOC中学信息技术创新与实践

2024年7月24日 09:59

css样式与html样式有何不同(css与html的区别)

css样式与html样式有何不同(css与html的区别)

各位老铁们,大家好,今天由我来为大家分享css样式与html样式有何不同,以及css与html的区别的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!本文目录

2024年10月16日 00:50

近期文章

本站热文

iphone vpn设置(ios设置vpn快捷开关)
2024-07-22 15:01:12 浏览:2342
windows12正式版下载(操作系统Windows Server 2012 R2,在哪能下载到,公司用的)
2024-07-20 17:26:53 浏览:1736
client mfc application未响应(每次进cf就提示client MFC Application未响应该怎么办啊!急急急)
2024-07-20 11:15:58 浏览:1168
java安装教程(win10如何安装JAVA)
2024-07-19 19:55:49 浏览:1164
标签列表

热门搜索