C语言界面颜色如何保存,用system("color fC");可以更改,但是退出程序后又自动恢复黑白界面了。

C语言界面颜色如何保存,用system("color fC");可以更改,但是退出程序后又自动恢复黑白界面了。,第1张

这个只有保存到文件,然后程序开始就读去文件,将上次设置的放到字符串中,然后再system(str)

就可以实现保存设置的颜色了,如果需要固定的颜色就在程序开头写一个system("color fC"),写入注册表或许也行,没试过

-物联网校企联盟技术部

可以使用【system("color 0A")】函数来定义界面背景颜色、字体颜色,其定义在stdlib.h头文件中。其中color后面的0是背景色代号,A是前景色代号。各颜色代码如下:0=黑色 1=蓝色 2=绿色 3=湖蓝色 4=红色 5=紫色 6=黄色 7=白色 8=灰色 9=淡蓝色 A=淡绿色 B=淡浅绿色 C=淡红色 D=淡紫色 E=淡黄色 F=亮白色。

#include <stdio.h>

#include <stdlib.h>

 

/*

对应的颜色码表:

0 = 黑色       8 = 灰色

1 = 蓝色       9 = 淡蓝色

2 = 绿色       A = 淡绿色

3 = 浅绿色     B = 淡浅绿色

4 = 红色       C = 淡红色

5 = 紫色       D = 淡紫色

6 = 黄色       E = 淡黄色

7 = 白色       F = 亮白色 

*/

 

int main (void) {

    system ("color E9") /*淡黄色背景 淡蓝色文字*/

    printf ("Hello World!\n")

    getch ()

    return 0

}

运行结果


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6460026.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-22
下一篇 2023-03-22

发表评论

登录后才能评论

评论列表(0条)

保存