已采纳回答 / Acusp
两种形式都是可以的,只不过 NULL == p 的这种形式跟推荐使用原因是我们很容易把 == 符号写成 = 号,如果使用推荐的方式写 NULL = p 这样编译器就会报错,你就知道自己犯错了;而如果写成 p = NULL 编译器是不会提示的,即使错了可能都不容易发现,因为此时是赋值语句,条件一直为真
2016-02-10