呼び出し環境を保存します。
[所属]
標準ライブラリ
[指定形式]
#include <setjmp.h>
typedef int __near jmp_buf[3];
int __far setjmp(jmp_buf env);
[戻り値]
setjmpからの戻りの場合0を返します。longjmpによる非局所分岐の場合,longjmpの第2引数valを返します。ただし,valが0 の場合,1を返します。
[詳細説明]
非局所分岐のための戻り先をenvに設定します。envには,本関数が実行された時点の環境が保存されます。
[注意事項]
setjmp関数へのポインタを使った間接呼び出しはしないでください。