当前位置:
C语言
--
标准库
-- <setjmp.h>
<setjmp.h>头文件
<setjmp.h>
头文件定义了宏
setjmp
,并声明了函数
longjmp
和类型
jmp_buf
,用以绕过正常的函数调用和返回规则,具体如下:
类型(type):
jmp_buf
保存调用环境相关信息的类型。
宏(macro):
setjmp
保存调用环境的宏。
函数(function):
longjmp
恢复调用环境的函数。