判断题 · 答案 B · 考点:位运算
C++ 中定义变量 int N,则表达式 (!N) 的值也是 $N$ 的值。( )
int N
(!N)
看到 !N 先想逻辑非返回布尔值,再比类型。
易混:把 !N 当成取反运算(-N),忽略返回值是 bool 而非 int。
考点:C++ 逻辑运算|布尔类型 记忆:!N 是逻辑非,返回 bool;N 是 int,类型不同必不等 → 答案 B. 错误