Question: Should I use NULL or 0?
Answer: 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.
That's less common these days.
No comments:
Post a Comment