abort

提供: Appmethod Topics
移動先: 案内検索

Stdlib.h:インデックス への移動


ヘッダー ファイル

stdlib.h

カテゴリ

プロセス制御ルーチン

プロトタイプ

void abort(void);

説明

プログラムを異常終了させます。

abort は、raise(SIGABRT) を呼び出すことにより、プログラムを異常終了させます。SIGABRT のシグナル ハンドラがない場合、abort は、終了メッセージ(プログラムの異常終了)を stderr に書き込んだあと、終了コード 3 で _exit を呼び出してプログラムを中止します。

戻り値

abort は、親プロセスまたはオペレーティング システムのコマンド プロセッサに終了コード 3 を返します。

#include <stdio.h>
#include <stdlib.h>
 int main(void)
 {
   printf("Calling abort()\n");
   abort();
   return 0; /* This is never reached */
 }

移植性

POSIX Win32 ANSI C ANSI C++

+

+

+

+

関連トピック

関連項目