C言語でプログラムを終了するには?
C言語では、整数値を返すことでプログラムの終了を設定できます。通常、0を返すとプログラムは正常終了、それ以外のゼロ以外の値を返すと異常終了を表します。具体的な方法は、main関数の最後にreturn文を使用して整数値を返します。
例えば:
int main() {
// 程序的逻辑代码
return 0; // 正常退出程序
}
また、exit() 関数を使用してプログラムの終了を設定することもできます。exit() 関数は ヘッダ ファイルをインクルードする必要があり、整数パラメータを受け取り、プログラムの終了ステータスを表します。同様に、0 はプログラムが正常に終了したことを示し、0 以外の値はプログラムが異常終了したことを示します。
例えば:
#include <stdlib.h>
int main() {
// 程序的逻辑代码
exit(0); // 正常退出程序
}
exit() 関数はプログラムを即時に終了し、以降のコードは実行されません。一方、return 文の後に続くコードは実行されます。したがって、return 文と exit() 関数のどちらを使用するかは状況に応じて適切に選択してください。