- 締切済み
C言語での色設定
こんにちは。 初期設定のままだと背景が黒で、文字が白なのですが、 色の変更をするにはどのようにしたらよいのでしょうか。 ちなみに、文字はprintfではなく↓を利用できる方法でお願いします。 一部例 locate(6, 4); prints("abcdef");
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- kopanda116
- ベストアンサー率37% (88/232)
回答No.2
Windowsではできない場合がありますが、Linuxでは、エスケープシーケンスを使って、プログラムで出力する文字色を変えることができます。 これを使うと、画面の文字を消去したりなどできます。 エスケープシーケンスは\033で書きます。 これを使って、結構いろいろなことができるので、参考にしてみてください。
- osamuy
- ベストアンサー率42% (1231/2878)
回答No.1
実行環境や処理系依存の話です。 ・OS ・開発環境 ・利用可能ライブラリ ――とか、どういった環境で実行したいかを具体的に補足したほうが、回答が得られやすいかと。 例えば、コマンドプロンプトでの実行の話なら、cmd.exeへの引数指定で済んだりしますので。