c中的跳转
来源:互联网 发布:1314seo内链关键字 编辑:程序博客网 时间:2024/05/19 07:28
# include <setjmp.h>
# include <stdio.h>
jmp_buf ebuf; /* 类型在<setjmp.h>中定义 */
void fun(void);
int main()
{
int i;
printf("1 ");
i = setjmp(ebuf); /* 第一次调用时返回值为零 */
if(i == 0)
{
fun();
printf("This will not be printed.");
}
printf("%d\n", i);
getchar();
return 0;
}
void fun(void)
{
printf("3 ");
longjmp(ebuf, 5); /* 跳转到执行setjmp()的地方,但此时函数setjmp()返回值为3 */
}
- c中的跳转
- C语言(跳转语句中的流氓)
- c语言中的“时光倒流--非局部跳转longjmp
- C语言中的跳转goto&&setjmp&&longjmp sigsetjmp siglongjmp
- C语言中的跳转goto&&setjmp&&longjmp sigsetjmp siglongjmp
- PHP中的页面跳转
- Struts2中的跳转
- js中的动态跳转
- JSP中的跳转:
- jsf中的页面跳转
- C#中的跳转语句
- JSP中的跳转总结
- Yii中的redirect跳转
- PHP中的页面跳转
- struts2中的跳转问题
- Yii中的redirect跳转
- thinkphp中的url跳转
- struts2中的跳转详解
- eclipse dll
- Shared libraries with Eclipse CDT and cygwin on Windows
- struts2 Action间传递
- 【KMP应用】HDU 1711
- double类型的讨论
- c中的跳转
- 编译宏使用简记
- php生成静态html的3种方法
- Mnemonic Fun
- Oracle 体系结构概要
- ActivePerl-5.6.1.635MSWin32-x86.msi 下载地址
- CentOS 6虚拟机安装
- java学习笔记(String类)
- 谈谈.Net中的协变和逆变