掲示板利用宣言

 次のフォームをすべてチェックしてからご利用ください。

 私は

 題名と投稿者名は具体的に書きます。
 課題の丸投げはしません。
 ソースの添付は「HTML変換ツール」で字下げします。
 返信の引用は最小限にします。
 環境(OSとコンパイラ)や症状は具体的に詳しく書きます。
 返信の付いた投稿は削除しません。
 マルチポスト(多重投稿)はしません。

掲示板2

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧

No.29983

プログラムが終わりで止まりません
投稿者---むら(2007/03/28 17:16:08)


非常に初歩的な質問で申し訳ないのですが、プログラムを実行すると一瞬だけ表示されてすぐに終了してしまいます。
プログラムの終わりの部分で止まらずに終了してしまうようなのですが、どうしたら止めることができるのでしょうか。
OSはWindowsXP、コンパイラはBorland C++を使っています。

ちなみに↓で実行した場合です。

#include<stdio.h>

int main()
{
    printf("Hello\n");
    return 0;
}



この投稿にコメントする

削除パスワード

発言に関する情報 題名 投稿番号 投稿者名 投稿日時
<子記事> Re:プログラムが終わりで止まりません 29984 Blue 2007/03/28 17:25:52


No.29984

Re:プログラムが終わりで止まりません
投稿者---Blue(2007/03/28 17:25:52)


コードの最後(return 0;の前)に入力を待つような処理を入れるとか。
たとえば

getchar();

とか。

コンソールアプリケーションの場合、ウィンドウズアプリケーションと違って
処理が終われば画面を閉じて終了します。(つまり、この動作が普通なのです。)

また、(ダブルクリックで実行するのではなく)コマンドプロンプトから実行すれば、
コードを変えなくとも何を表示したのか確認できます。


この投稿にコメントする

削除パスワード

No.29985

Re:プログラムが終わりで止まりません
投稿者---むら(2007/03/29 01:36:44)


これが普通の挙動なんですね。
安心して勉強できます。
ご返答、ありがとうどざいました。


この投稿にコメントする

削除パスワード

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧