非本地跳转这个东西我不知道有啥用处,我做图像处理编程的时候很少用啊。如果检测函数的错误,那也是直接对返回值进行判断。而且函数嵌套调用也并不深。请指教一二,或者举些其经典应用的方面。我也学习下,呵呵[解决办法]非本地跳转主要是setjmp和longjmp的配合,形式上是从一个函数跳到另一个函数,实际上是返回历史执行点。协同例程使用setjmp实现