1

私は昨日 codellite 7.0 をインストールし、それで作業しようとしています。しかし、何か問題があるようです。コードを実行できません。今のところ、コードは非常に単純です。

#include <stdio.h>

int main(int argc, char **argv)
{
   printf("hello world\n");
return 0;
}

ただし、次のように返され、出力は空白ですPress any key to continue

現在の作業ディレクトリ: D:\ .....

実行中のプログラム: le_exec.exe ./1

プログラムはリターン コードで終了しました: 0

4

1 に答える 1

2

あなたのプログラムは正常に動作しています。唯一の問題はprintf、プログラムが 0 を返し、すぐにシャットダウンした後、実行して「hello world」を出力することです。それを見る時間がないだけです。

出力を確認できるように、プログラムがユーザー入力を待機するようにするには、次のようにしますcin.get()

#include <stdio.h>
#include <iostream>

int main(int argc, char **argv)
{
   printf("hello world\n");
   std::cin.get();
return 0;
}
于 2015-04-07T17:03:50.330 に答える