<setjmp.h> Types

jmp_buf Type

A type that is an array used by setjmp and longjmp to save and restore the program environment.

Include

<setjmp.h>

Prototype

typedef int jmp_buf[_NSETJMP];

Remarks

_NSETJMP is defined as 16 + 2 that represents 16 registers and a 32-bit return address.