簡體   English   中英

是否可以使用 C 更改 Linux 終端文本和背景顏色?

[英]Is it possible to change Linux Terminal text and background color using C?

我想在 c 語言的幫助下更改背景 UBUNTU 終端的顏色。這可能嗎?

您可以使用轉義序列

printf("\033[37m\033[41m"); // White foreground / Red background
printf("Something\n");
printf("\033[0m");          // Reset

這是colors的表格:

前景:

30 Black
31 Red
32 Green
33 Yellow
34 Blue
35 Magenta
36 Cyan
37 White

背景:

40 Black
41 Red
42 Green
43 Yellow
44 Blue
45 Magenta
46 Cyan
47 White

0 Reset all
1 Bold

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM