您当前的位置: 首页 >  c语言
  • 3浏览

    0关注

    880博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

C语言学习第31篇---内存操作经典问题实例分析

CodeAllen嵌入式编程 发布时间:2019-04-08 23:01:50 ,浏览量:3

都是从项目经验中提炼出的问题 但凡程序出现了一些问题,多半和内存有关!!!所有资料电子版可以通过置顶文章获取

 

内存操作经典问题实例分析一

 

野指针

1.指针变量中的值是非法的内存地址,进而形成野指针

2.野指针不是NULL指针,是指向不可用内存地址的指针

3.NULL指针并无危害,很好判断,也很好调试(只有NULL指针而已)

4.C语言中无法判断一个指针所保存的地址是否合法

 

野指针的由来(项目开发中出现了崩溃,出现了重启,肯定是有野指针)

1.局不指针变量没有初始化(指针的初始化时非常重要的)

2.指针所指向的变量在指针之前被销毁

3.使用已经释放的指针

4.进行了错误的指针运算

5.进行了错误的强制类型转换

 

关注
打赏
1665938897
查看更多评论
立即登录/注册

微信扫码登录

0.0403s