0
点赞
收藏
分享

微信扫一扫

野指针产生原因及解决办法

天涯学馆 2022-01-03 阅读 76
c语言

1.指针变量定义时没有被初始化---> 定义指针时初始化,可以是具体的地址值也可以是NULL;

2.指针P被free或者delete之后没有置为NULL-->指针指向的内存空间被释放后指针应该指向NULL;

3.指针超越了所指变量的作用域-->所指变量的作用域结束前释放掉变量的地址空间,并让指针指向NULL;

举报

相关推荐

0 条评论