会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
embeddedboys
博客园
首页
新随笔
联系
订阅
管理
2025年1月16日
Linux驱动开发:处理空指针错误,ERR_PTR、IS_ERR、PTR_ERR用法
摘要: 当返回指针的函数返回错误时,通常返回的是NULL指针。而去检查为什么会返回空指针是没有任何意义的,因为无法准确了解为什么会返回空指针。 为此,内核提供了3个函数 ERR_PTR、IS_ERR 和 PTR_ERR: void *ERR_PTR(long error); long IS_ERR(cons
阅读全文
posted @ 2025-01-16 16:05 IotaHydrae
阅读(270)
评论(0)
推荐(0)
公告