摘要: 这两天一直迷惑一个问题,就是如何判断指针是否为空,通常有如下两种方式(假设p为指针):if (NULL == p) { // ...}if (!p) {}到底哪种方式好呢?这个问题应该从两个方面去考虑,本文就是围绕这两个问题展开的,仅限于C语言。它们在语义、编译等环节上是否等价?它们在可读性、... 阅读全文
posted @ 2015-05-13 18:48 大树0313 阅读(7060) 评论(0) 推荐(0) 编辑