📄 longjmp.c
字号:
#include <stdio.h>
#include <setjmp.h>
jmp_buf env;
int retval;
func2 (void) {
printf (" dddd\n");
retval=1;
longjmp (env, retval);
printf (" eeee\n");
}
func1 (void) {
printf (" bbbb\n");
func2();
printf (" cccc\n");
}
main() {
SCON=0x52; TMOD=0x20; TH1=0xf3; TR1=1;
printf (" aaaa\n");
retval=setjmp(env);
if(retval==0) func1();
printf (" ffff\n");
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -