栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

空指针和野指针—你和上铺兄弟的爱恨情仇

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

空指针和野指针—你和上铺兄弟的爱恨情仇

直接用生活中的例子理解

情况一:上大学的时候,第一天,你上铺的兄弟让你去超市的时候捎一瓶可乐,你屁颠屁颠地去了,看见了货架上的可乐,顺利地买了回来。上铺的兄弟不仅和你说谢谢,还给了你跑腿费。情况二:上大学的时候,第二天,你上铺的兄弟让你去超市的时候捎一瓶可乐,你又屁颠屁颠地去了,看见了货架上可乐的位置写了暂时缺货,什么也没买成。上铺的兄弟和你说了一声麻烦了。情况三:上大学的时候,第三天,你上铺的兄弟让你去超市的时候捎一瓶饮料,你还是屁颠屁颠地去了,忘了他要什么饮料,于是随便拿了一瓶,交给了你上铺的兄弟。最后钱没给你,还暗讽你。

对于情况一,这就是常见的指针,写哪指哪。情况二嘞,就是空指针,即所指向的东西为空。情况三,就是野指针,就是随便指,指向那个拿那个。所以如果你定义指针,初始化的时候要么直接明确指向,要么给 NULL ,否则就会乱指,成为野指针。所以一定要记得哦,否则小心伤害上铺的兄弟的心。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/779441.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号