From WikiChip
<setjmp.h> Header - C
< c
Revision as of 14:33, 23 November 2015 by Jon (talk | contribs) (Jon moved page Setjmp.h - C to c/setjmp.h)

The <setjmp.h> header is part of the standard library of the C programming language which provides the mechanism for bypassing the normal function call and return discipline. This header was added in C89.

Types

Type Description Since
jmp_buf An array type suitable for holding calling environment info. C89

Functions

Function Description Since
longjmp Restores the environment saved by the most recent invocation setjmp C89

Macros

The header provides the following macro definitions:

Macro Name Description Since
setjmp Saves its calling environment in its argument C89