1. ホーム
  2. c

[解決済み] exit()関数の使用

2022-10-26 18:09:14

質問

私は、いつ、どのようにして exit() 関数を使うことができるのか知りたいです。

#include<stdio.h>

void main()
{
    int goals;
    printf("enter number of goals scored");
    scanf("%d",&goals);

    if(goals<=5)
        goto sos;
    else
    {
        printf("hehe");
        exit( );
    }
    sos:
    printf("to err is human");
}

実行すると、ERRORと表示されます。 未定義の関数exit()への呼び出し .

また、プログラムが実行されているウィンドウを閉じるためのオプションを作成する方法を知りたいのですが?例えば、私はいくつかのオプションがあるメニュー駆動型のプログラムを作成し、そのうちの1つが "exit the menu" . これをプログラムを終了させる(つまりウィンドウを閉じる)にはどうしたらよいでしょうか?

どのように解決するのですか?

以下のように exit(0); を使ってみてください。また exit 関数は整数のパラメータを期待します。そして、忘れてはいけないのが #include <stdlib.h> .