NULL其实就是基本被定义为0的。#define NULL void *(0)布尔表达式一般是这样大致是下面这种伪代码#define FALSE 0#define TURE !0while(TURE)等价于while(!FALSE)p若指向地址则true,指向NULL 则false。