c模拟try catch

非局部跳转语句---setjmp和longjmp函数。非局部指的是,这不是由普通C语言goto,语句在一个函数内实施的跳转,而是在栈上跳过若干调用帧,返回到当前函数调用路径上的某一个函数中。 #include <setjmp.h> Int setjmp(jmp_buf  env);    返回值:若直接调用则返回0,若从longjmp调用返回则返回非0值 Void longjmp(jmp_buf
相关文章
相关标签/搜索