タグ

ブックマーク / ribf.riken.jp/~baba (1)

  • printfで色など

    Back printfで色をつけたり、太文字にしたりすることができます。 基は'\x1b[コードm'です。 '\x1b[コード;コード;コードm'などとして、 複数のコードを指定することもできます。 例えば、printf("\x1b[1;31mTEST"); とすると、 赤太文字で'TEST'と表示されます。 しかし、その後に表示される文字も赤太文字になってしまうので、 printf("\x1b[0m"); とやって、初期状態に戻すとよいでしょう。 コード表 0 : 初期状態 1 : 太文字 4 : 下線 5 : 点滅 (端末によっては太文字) 7 : 色を反転 (30〜37は文字の色を指定) 30 : 黒 31 : 赤 32 : 緑 33 : 黄 34 : 青 35 : 紫 36 : 水 37 : 白 (40〜47は背景の色を指定) 40 : 黒 41 : 赤 42 : 緑 43 :

    masami256
    masami256 2009/11/22
    printf()で色付け
  • 1