NULL和"0"有什么区别?
例子:
return NULL; return 0;
概念上,零(0)是一个数字,而NULL是表示“无值”的值。因此,零可以进行加减等数学运算,但NULL不能。变量的NULL值可以表示变量尚未被赋值为任何值。
NULL的语义可能因语言或应用程序而异。