我太菜了....确实可以的...递归行的...也可以跳转..意思的编了下
程序代码:
程序代码:#include "stdio.h"
#include <setjmp.h>
jmp_buf ebuf;
int main(int argc,char * argv[])
{
int a[5]={1,2,3,4,5};
int i=0;
int k=5;
int l;
l=setjmp(ebuf);
if(l!=0 && i<k)
{
printf("%d\n",a[i]);
i++;
longjmp(ebuf,1);
}
else if(i<k)
{
longjmp(ebuf,1);
}
return 0;








