野指针是指没有被初始化的指针。
空指针是指初值被赋为NULL的指针,不指向任何对象或函数。
悬空指针 是指针最初指向的内存已经被释放了的一种指针。(是编码过程中最容易出现的问题)
万能指针 void * 可指向任意内存空间地址,可强制类型转换为其他类型指针
参考链接:https://mp.weixin.qq.com/s/Jt57faEXX21_eshHLkIqAg
#嵌入式与C/C+±每日一题
野指针是没有被初始化的指针,可能指向未知内存。空指针被赋值为NULL,安全但不指向任何实体。悬空指针原本有指向,但所指内存已被释放,造成安全隐患。万能指针void*可以指向任何类型的数据,需通过类型转换使用。这些概念在嵌入式系统和C/C++编程中至关重要。
野指针是指没有被初始化的指针。
空指针是指初值被赋为NULL的指针,不指向任何对象或函数。
悬空指针 是指针最初指向的内存已经被释放了的一种指针。(是编码过程中最容易出现的问题)
万能指针 void * 可指向任意内存空间地址,可强制类型转换为其他类型指针
参考链接:https://mp.weixin.qq.com/s/Jt57faEXX21_eshHLkIqAg
#嵌入式与C/C+±每日一题
640
3570
1290

被折叠的 条评论
为什么被折叠?