当前位置: C语言 -- 标准库 -- <setjmp.h>

<setjmp.h>头文件

<setjmp.h>头文件定义了宏setjmp,并声明了函数longjmp和类型jmp_buf,用以绕过正常的函数调用和返回规则,具体如下:

类型(type):
jmp_buf 保存调用环境相关信息的类型。

宏(macro):
setjmp 保存调用环境的宏。

函数(function):
longjmp 恢复调用环境的函数。