zero的意思 在C语言中if(null)成立吗?

在C语言中if(null)成立吗?Null是C语言中的宏,定义为:#define Null 0,so if(Null)is if(0)。If(P)与If(0)完全不同:If(P)是判断P是否为null

在C语言中if(null)成立吗?

Null是C语言中的宏,定义为:#define Null 0,so if(Null)is if(0)。If(P)与If(0)完全不同:If(P)是判断P是否为null,即P是否为null If(0)。返回的结果必须为false

比较expr1和expr2的值。如果它们相等,则返回null;否则,返回expr1的值,其中expr1不能为null。1。Null表示Null值或非法值NVL expr1,expr2->expr1为Null,return expr2不为Null,return expr1。请注意,这两种类型应该是一致的。2Nvl2、expr1、expr2、expr3->expr1不为null,return expr2为null,return expr3。如果expr2和expr3的类型不同,expr3将转换为类型3,nullif expr1,expr2的expr2-> equal returns null,equal returns ex。