题目:
5.在英语中,"I will not not speak(我不会不说)"的意思与“1 will speak(我要说)”相同。在C++中,!!x是否与x相同呢?
答案:
不一定。例如,如果x 为10,则!x为0,!!x为1 。然而,如果x为bool变量,则!!x 为x。
C++技术网辅导详解解答:
双重取反的讲解见《双重取反!!的妙用以及条件判断if为什么效率很低》。
C++ Primer Plus 6th 6.10 复习题 第5题 正和双重取反等价吗
更新:2019-05-06 浏览:1+次题目:
5.在英语中,"I will not not speak(我不会不说)"的意思与“1 will speak(我要说)”相同。在C++中,!!x是否与x相同呢?
答案:
不一定。例如,如果x 为10,则!x为0,!!x为1 。然而,如果x为bool变量,则!!x 为x。
C++技术网辅导详解解答:
双重取反的讲解见《双重取反!!的妙用以及条件判断if为什么效率很低》。
其他推荐
相关资讯