社区
驱动程序开发区
帖子详情
Leon_George
嵌入式领域优质创作者
博客专家认证
2022-03-26 20:25:03
非本地跳转函数setjmp和longjmp
C语言提供了一种用户级的异常控制流形式,称为非本地跳转(nonlocal jump),它可以将控制流直接从一个函数转移到另一个当前正在执行的函数,而不需要经过正常的调用和返回序列。而这些都是通过两组函数实现的。setjmp函数首先来看看函数原型:#include <setjmp.h>int setjmp(jmp_buf env); //返回0int sigsetj...
https://blog.csdn.net/liangzc1124/article/details/105038521
17096
回复
打赏
收藏
非本地跳转函数setjmp和longjmp
C语言提供了一种用户级的异常控制流形式,称为非本地跳转(nonlocal jump),它可以将控制流直接从一个函数转移到另一个当前正在执行的函数,而不需要经过正常的调用和返回序列。而这些都是通过两组函数实现的。setjmp函数首先来看看函数原型:#include <setjmp.h>int setjmp(jmp_buf env); //返回0int sigsetj...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
驱动程序开发区
1,322
社区成员
2,170
社区内容
发帖
与我相关
我的任务
驱动程序开发区
主要是开发驱动技术
复制链接
扫一扫
分享
社区描述
主要是开发驱动技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章