❶ 求助C語言,怎樣輸出有顏色的字元和背景
總共兩種方法。
一、調用系統cmd預設的color函數
如
system("color9E");
但是這種方法是修改整個窗口。
二、調用控制台窗口API函數
可以僅修改一個字位置上的顏色
#include<windows.h>
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),color);
color 處為顏色代碼。
❷ 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=亮白色。
(2)怎樣輸出顏色的代碼擴展閱讀:
system()函數常見用途:
1、system("pause")
可以實現凍結屏幕,便於觀察程序的執行結果。
2、system("CLS")
可以實現清屏操作。
3、system("title 窗口標題")
設置cmd窗口標題。
4、system("mode con cols=48 lines=25")
設置窗口寬度高度分別為48和25。
5、system("del 文件路徑");
刪除文件。