VS2008の無料版を昨日ダウンロードしてインストールしました。
C言語の勉強を始めました。
エスケープ・シーケンスのカリキュラムになって書いてあるようになりません。
画面には、「改行マーク[2J」のように表示してエスケープシークエンスが
効いていません。当然画面はクリアーされません。
ほかのエスケープシークエンス例題も働きません。
何か設定があるのでしょうか。
#include <stdio.h>
#include < conio.h>
#define CLS printf("\x1b[2J") //セミコロンを付けない
int main()
{
printf("何かキーを押してください\n");
_getch();
CLS;
printf("消えたでしょう\n");
return 0;
}
エスケープシークエンスが働かない
Re:エスケープシークエンスが働かない
lbfuvabさん、早速教えて頂き有り難うございました。
OSを書かなくてすみませんでした。XPです。
そうですか、ネット上の入門ページのコードを
打ち込んで勉強しています。
microsoftVisual C++ 2008 Express Edition無料版ですが
古いコード例は結構動かない例がおおく
新しいコードに訂正して入力する能力はないので
とまどっています。
また、教えてください。<(_ _)>
OSを書かなくてすみませんでした。XPです。
そうですか、ネット上の入門ページのコードを
打ち込んで勉強しています。
microsoftVisual C++ 2008 Express Edition無料版ですが
古いコード例は結構動かない例がおおく
新しいコードに訂正して入力する能力はないので
とまどっています。
また、教えてください。<(_ _)>