标签: c++
我在一个程序中得到了这个声明。
我不知道"!"的用途。
while(ams && !ev);
答案 0 :(得分:3)
!ev
true
ev
bool
false
N3337 5.3.1一元运算符
9 逻辑否定运算符的操作数!在上下文中转换为bool(第4条);它的价值是 如果转换的操作数为false,则为true,否则为false。结果的类型是bool。