C プログラミングと Eclipse を使用して Hello World を実行すると、コンソールが空白の白として表示されます。コンソールで出力を表示する唯一の方法は、赤いボタン「終了ボタン」をクリックすることで、コンソールに出力が表示されます。
これを修正する方法はありますか? [実行] をクリックすると、プログラムが実行され、終了ボタンをクリックしなくてもコンソールに出力が表示されますか?
どうもありがとうございました。
C プログラミングと Eclipse を使用して Hello World を実行すると、コンソールが空白の白として表示されます。コンソールで出力を表示する唯一の方法は、赤いボタン「終了ボタン」をクリックすることで、コンソールに出力が表示されます。
これを修正する方法はありますか? [実行] をクリックすると、プログラムが実行され、終了ボタンをクリックしなくてもコンソールに出力が表示されますか?
どうもありがとうございました。
すぐに閉じたり、ハングしたりするように、「真っ白に表示される」とはどういう意味ですか?
しかし、追加してみてください
fflush(stdout);
while ( getch() != '\n' )
printf ステートメントの後
赤い「終了」ボタンを押すことができるので、プログラムを開始することはできますが、ハングし、それ自体が終了することはありません。理由を説明するには、プログラムのソース コードを確認する必要があります。
\n
また、文字列の最後に追加するprintf()
か、出力を強制的にフラッシュすることを忘れないでくださいfflush(stdout);