首先上代码:
#include <stdio.h>
#include <stdlib.h>
#include <setjmp.h>
staticvoid f1(int,int,int,int);
staticvoid f2(void);
staticjmp_buf jmpbuffer;
staticint globval; //静态全局变量,保存在bss或者data段
intmain(void)
{
int autoval; //自动变量(局部变量)
register int regival; // 寄存器变量,推荐保存在寄存器中。
volatile