-1
質問はdefaulfの終了ステータスです。シェルスクリプトが失敗した場合のように、ほとんどの場合、終了ステータスは127です。デフォルトは何ですか?プログラムの終了ステータス。親 プロセスに返さ子がパラメータなしでexitを実行したときに、親からwaitを取得するパラメータ
質問はdefaulfの終了ステータスです。シェルスクリプトが失敗した場合のように、ほとんどの場合、終了ステータスは127です。デフォルトは何ですか?プログラムの終了ステータス。親 プロセスに返さ子がパラメータなしでexitを実行したときに、親からwaitを取得するパラメータ
ステータス値。一般に、 またはEXIT_SUCCESSの戻り値は、成功、 および任意の他の値または定数 EXIT_FAILUREはエラーまたは異常なプログラム 終了のいくつかの種類を示すために使用されることを示します。
あなたはexit_successとexit_failureを知っていて、stdlib.hで定義されていることを知っています。そしてexitを呼び出すと、その子プロセスはクリアされますが、プロセステーブルエントリは残されます親にSIGCHLD信号を与える。 – aasthetic
また、_exitはファイル記述子を閉じません。 私が言ったことを理解しようとしてください。関数の値を返さずに終了ステータスをチェックして、コンパイルエラーやコード内のセグメンテーションフォールトを強制終了して終了ステータスをチェックしてみてください。 – aasthetic
これはmorrisのバッハの質問です、それはurよりも厳しい "EXIT_SUCCESS"である必要があります – aasthetic