为什么要这样写:if(NULL == p) ?

如果写成 p == NULL,有可能误写为 p = NULL,那么编译器并不会报错,但却不是程序想要的结果。因此写成 NULL == p 来防止这样的编码错误。实际上两者效果是一样的。

posted @ 2015-07-21 22:21  Demon90s  阅读(367)  评论(0编辑  收藏  举报