对不起,NULL指针 - 开源中国社区
对不起,NULL指针
xyxzfj 2010年08月12日

对不起,NULL指针

xyxzfj xyxzfj 发布于2010年08月12日 收藏 2 评论 5

有免费的MySQL,为什么还要买? >>>  

对不起,NULL指针

“没人喜欢我。所到之处我都是被轻视的。我被指责是一切问题甚至灾难的罪魁祸首。有人说我命中被咒诅了。有人甚至说我是种需要救治的顽疾。当人们看见我,他们首先想到的事就是‘哦,不要,再不要了……’。没人对我有好话。人们花几个小时时间来确保我不出现。他们花难以置信的时间来寻找避开我、除掉我和确保我无法靠近的方法。更糟的是,一些人已经努力实现了将我隐于他们的眼前,于是即使我出现,他们也看不见我。如果我得以靠近并身他们问好,他们不会向我回好。事实上,每当我说一些事的时候,人们都以异样的眼光目的看我。人们从一开始就被告知,我是他们程序中可能出现的最坏的事物。

“他们不懂我。我想没有人懂我。但也没什么,因为不管怎样,我仍然会在你软件完成之后存在,我仍然会在你软件过时之时存在。事实上,你会发现我一直都是存在的,只是我没去打扰你。如果你能稍微停会儿,听听我的声音,你会发现我可以是你最好的朋友。我的使命其实很简单:如果我在你的软件里出现,并不是一个你软件设计得不好的标志;我只是在指出一个你以前没考虑到的情况。如果你能理解有时我出来问好比被吃闭门羹更好,你会发现我们可以一起很好地将你的软件做得空间的优异。因此,请不要咒诅我,请倾听我一次好吗?”

上文有感于与同事关于何时探测空指针和是怎么让程序一下子崩溃了的一次对话。
本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:对不起,NULL指针
分享
评论(5)
最新评论
0
相比之下,野指针的危害确实更大些。
0
如果没有NULL你打算怎么定义一个未使用的指针变量?个人感觉这还是应该存在。
0
这谁这么有才。。。。
0
已经释放而没有被置为NULL不是更可怕么!
0
null并不是恶魔,处理好它就是你的朋友。
顶部