C Programlama Dili'ndeki lokal olmayan çıkışlar için kullanılan fonksiyon ve veri bildirimleri standart kütüphanedeki setjmp.h başlık dosyasında yer almaktadır.
Fonksiyonlar
| Fonksiyon adı | Açıklama |
|---|---|
| longjmp |
void longjmp(jmp_buf env, int val); En son setjmp() fonksiyon kullanımında jmp_buf veri türüne kaydedilen ortam değerini yeniden yükler. |
| setjmp (Makro) |
setjmp(env); Daha sonra longjmp() fonksiyonu tarafından kullanılmak üzere, geçerli ortamı kendisine geçirilen parametreye kaydeder. |
Veriler
| Veri türü adı | Açıklama |
|---|---|
| jmp_buf | Setjmp() ve longjmp() fonksiyonları tarafından kullanılan bir dizidir. |