对于循环while(!e) 语句,!e等价于

对于循环while(!e) 语句,!e等价于
答案为什么是e==0,!e的取值应该看e,可是e的值不知道啊

如果e值等于零,!e的值是1
如果e的值非零,!e的值是0
所以while (!e)等价于while (e == 0)