Linuxの出力端子c言語フォントの色の変化

Linuxの下の Cフォントカラー出力を変更するには

例:

#含める

メインint型()

{

    printf( "033 \ [31mThisが赤色である\ nは033 [0メートルを\。");

    0を返します。

}

31メートルのフォントの代わりには赤、 0メートルは近くにすべてのプロパティを表します。


一般的に使用されるANSIの制御コード、次のように(一部はしないでください)、次のとおりです。

\ 033 [0メートル近いすべてのプロパティ 

\ 033 [1メートルハイライト

\ 033 [2メートルの輝度の半分

\ 033 [3メートルイタリック

\ 033 [4メートルアンダースコア 

\ 033 [5メートルの点滅 

\ 033 [6メートルのフラッシュ

\ 033 [7メートル黒リバース 

\ 033 [8メートルブランキング 

\ 033 [9メートルの水平ラインの真ん中

10-19フォントに関する

21-29実質 1-9反対

30〜37は、前景色を設定します

40-47は、背景色を設定します

30:ブラック

31:レッド

32:グリーン

33:イエロー

34:ブルー

35:パープル

36:ダークグリーン

37:ホワイト

38オープン下線デフォルトのフォアグラウンドカラーを設定 

39は下線閉じデフォルトのフォアグラウンドカラーを設定しました 

40黒の背景 

41赤色の背景 

42緑の背景 

43茶色の背景 

44青色の背景 

45マゼンタの背景 

46ピーコックブルーの背景 

47白い背景 

48は何を知っていません

49デフォルトの背景色を設定します。

50から89役に立ちません

90から109は、フォアグラウンド、バックグラウンド、以前よりも光の色が設定されています

\ 033 [nAのカーソル N行 

\ 033 [Nb系下カーソルのn行 

\ 033 [NCのカーソルを右のn行 

\033[nD 光标左移n行 

\033[y;xH设置光标位置 

\033[2J 清屏 

\033[K 清除从光标到行尾的内容 

\033[s 保存光标位置 

\033[u 恢复光标位置 

\033[?25l 隐藏光标 

\033[?25h 显示光标


おすすめ

転載: www.cnblogs.com/lttdxuexizhilu/p/11609389.html