C 中如何控制輸出介面的顏色,C 如何控制輸出顏色

2022-03-01 14:15:44 字數 2579 閱讀 5405

1樓:幻翼高達

c++中可以用system()函式控制輸出介面的顏色,例如「system("color 1a")」可以設定成藍色背景顏色、淡綠色前景顏色。

system是一個c語言和c++下的函式。windows作業系統下system () 函式詳解主要是在c語言中的應用,system函式需加標頭檔案後方可呼叫。

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 檔案路徑");

刪除檔案。

2樓:匿名使用者

那個介面是命令控制檯介面,換不了 但是c++做mfc開發的話介面就是可控的了

3樓:巴爾博亞在路上

網頁連結

這是一個c++ 庫

4樓:匿名使用者

介面換不了!

你不知道嗎?

c++如何控制輸出顏色

c++如何改變控制檯文字顏色

5樓:好程式設計師

設定控制檯輸入輸出前景色背景色 函式原型: int system( const char *command ); int _wsystem( const wchar_t *command ); 引數: 0=黑色 1=藍色 2=綠色 3=湖藍色 4=紅色 5=紫色 6=黃色 7=白色 8=灰色 9=淡藍色 a=淡綠色 b=淡淺綠色 c=淡紅色

devc++怎麼設定背景顏色 5

6樓:沒錯這是暱稱

devc++怎麼設定背景顏色可以這樣解決:

1、首先開啟dev c++編輯器,點選頂部的工具選單,然後選擇編輯器選項。

2、接下來在彈出的編輯器屬性介面中,切換到顯示頁卡,在編輯器字型中可以修改字型的型別和大小。

3、然後如果想修改裝訂線字型,需要勾選使用自定義字型核取方塊。

4、接下來切換到語法選項卡,在此介面中我們可以選擇要設定的字型型別,然後精確的設定此型別的字型顏色。

5、首先在編輯器屬性介面中,切換到語法選項卡,然後選擇space選項。

6、然後點選背景下面的下拉框,選擇一個自己喜歡的背景顏色。

7、接著回到編輯器主介面,你就會看到編輯器的背景已經改變了。

8、另外也可以通過更改預設的主題型別來改變編輯器的背景顏色。

這就是devc++怎麼設定背景顏色的解決步驟。

c++中如何在**裡控制cout的輸出樣式(如顏色、字號、字型、粗/斜體等

7樓:匿名使用者

cout的東西屬於文字資料,不可以控制格式的。不過你可以設定控制檯的顯示格式。

8樓:小呆瓜

先設定格式,然後加入裝置描述表,再輸出就可以了

c++控制檯輸出不同顏色的字的問題

9樓:匿名使用者

對不起,win平臺自帶的console(控制檯視窗),不支援不同顏色顯示,其功能只允許單彩色,也就是說,使用者最後一次設定文字顏色是什麼,那麼視窗中全部文字就會全變成那種顏色。

所以想要達到多色彩顯示,除非使用者自己設計,或者採用第三方庫來實現。

10樓:匿名使用者

放在cout之前,當想變回白色的時候在準備輸出的地方把字型顏色變回來即可

11樓:華氏拿俄米

不需要的,你只需要在int main下面加上這句話就行了system("color 4c");( 背景與字的顏色一致)或system("color 4a");(背景與字的顏色不一致)

這樣下面的輸出就有不同顏色了

你把4改成g,執行時就會報錯,然後輸出一個顏色譜,你每次只需要改改數字就行了

注:顏色譜為:

0 黑色

1 藍色

2 綠色

3 湖藍色

4 紅色

5 紫色

6 黃色

7 白色

8 灰色

9 淡藍色

a 淡綠色

b 淡淺綠色

c 淡紅色

d 淡紫色

e 淡黃色

f 亮白色

C語言中如何刪除已經輸出的字元,C語言中如何刪除已經輸出的一個字元?

文字模式下指定位置輸出 用 覆蓋掉 gotoxy 1,1 printf 1230123 gotoxy 7,1 printf 例 include intmain void printf 123 printf b c b 32 注意這裡 return0 擴充套件資料c語言刪除字串前面連續 號 voidf...

c 如何改變控制檯文字顏色,C 裡如何修改命令列控制檯的背景和字型顏色?

設定控制檯輸入輸出前景色背景色 函式原型 int system const char command int wsystem const wchar t command 引數 0 黑色 1 藍色 2 綠色 3 湖藍色 4 紅色 5 紫色 6 黃色 7 白色 8 灰色 9 淡藍色 a 淡綠色 b 淡淺...

C中抽象類和介面的區別,java中抽象類和介面的區別?

c 一 抽象類 抽象類是特殊的類,只是不能被例項化 除此以外,具有類的其他特性 重要的是抽象類可以包括抽象方法,這是普通類所不能的。抽象方法只能宣告於抽象類中,且不包含任何實現,派生類必須覆蓋它們。另外,抽象類可以派生自一個抽象類,可以覆蓋基類的抽象方法也可以不覆蓋,如果不覆蓋,則其派生類必須覆蓋它...