Should I use NULL or 0?

来源:互联网 发布:java中什么是类 编辑:程序博客网 时间:2024/06/05 00:27
In C++, the definition of NULL is 0, so there is only an aesthetic difference. I prefer to avoid macros, so I use 0. Another problem with NULL is that people sometimes mistakenly believe that it is different from 0 and/or not an integer. In pre-standard code, NULL was/is sometimes defined to something unsuitable and therefore had/has to be avoided. That's less common these days.  
原创粉丝点击