当x是布尔值,指针类型,整数时: if(x) x 是:bool:真,指针:不空,整数:不等于0
if(!x) x 是:bool:假,指针:空,整数:等于0
当x是队列,栈等stl库类型时: x.empty();
if(!x.empty()) x不空的情况下执行