linux C全局跳转函数-CSDN博客

网站介绍:为什么要有个函数间的跳转呢,这是因为,如果我们在调用函数时,函数的调用的嵌套的层次很深的话,如果出错,那么一层一层的返回和判断就很麻烦,所以,如果出错,就可以直接返回到最上面的调用的函数就会很方便。我们来看一下这两个函数怎么使用,首先看一下这两个函数的原型:#include int setjmp(jmp_buf env); //直接调用则返回0,如从longjmp调用则返回非0