25.3.16 The NULL Macro
The NULL macro is defined by <stddef.h>; however, its
definition is implementation-defined behavior. Under the CCI, the definition
of NULL is the expression (0).
Example
The following shows a pointer being assigned a null pointer constant via the
NULL macro.
int * ip = NULL;
The value of NULL, (0), is implicitly converted to the
destination type.
Differences
The 32-bit compilers previously assigned NULL the expression
((void *)0).
Migration to the CCI
No action required.
