(1)NULL不是C语言关键字,本质上是一个宏定义; (2)NULL的标准定义:
解释:C++的编译环境中,编译器预先定义了一个宏_cplusplus,程序中可以用条件编译来判断当前的编译环境是C++还是C的。 NULL的本质解析:NULL的本质是0,但是这个0不是当一个数字解析,而是当一个