13 ms·
Only a compile-time constant zero. So assert(NULL == (void *)0); is fine, but int x = 0; assert(NULL == (void *)x); is not.
by cperciva 12y ago
Only a compile-time constant zero. So
assert(NULL == (void *)0);
is fine, but
int x = 0;
assert(NULL == (void *)x);
is not.