技术类
文章平均质量分 70
qinh1985
这个作者很懒,什么都没留下…
展开
-
基于C语言:长跳转的实现
基于C语言:长跳转的实现在网络上看到的别人写的文章,觉得解析得不错,就贴过来了!长跳转(long jump)的原理是:设置一条语句的唯一标识(setjmp(jmp_buf jmpb)),再通过长跳转(longjmp(jmp_buf jmpb, int retval))转到jmpb所标识的语句。先看一下setjmp和longjmp这两个函数的用法吧。函数名: set转载 2009-07-15 16:04:00 · 1400 阅读 · 0 评论 -
C 链接属性
文件1 #includemain(){extern int a;//a指定为external连接属性printf("%d",a);//a值为100f();//输出为hello!}文件2#include int a=100;//全局变量,其它文件可访问static int b;//限于在本文件中使用的变量 f(){//具有external连接属性printf("hello!");原创 2009-07-04 10:36:00 · 1081 阅读 · 2 评论