回覆列表
-
1 # lpddz2910
-
2 # 藍風24
system("color 45") 第一個數為背景色,第二個為前景色,system函式在標頭檔案stdlib.h中,用system必須引入標頭檔案stdlib.h。
windows作業系統下system () 函式詳解(主要是在C語言中的應用) 函式名: system
功 能: 發出一個DOS命令
用 法: int system(char *command);
system函式已經被收錄在標準c庫中,可以直接呼叫。
用 system() 呼叫 color命令可以改變顏色 如system(“color 12”),後面打出來的就是藍底綠字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" 在亮白色上產生亮紅色