c++中a!=0与a=!0有什么区别
的有关信息介绍如下:a!=0是判断, 当a为0时表达式为假, 否则为真。 a=!0是赋值,这个是两个操作先!0 也就毁没是逻禅滚辑非,结果为1. 然后a=1 将a赋值贺余余为1 。
版权声明:文章由 好百科 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.haobaik.com/answer/183403.html
a!=0是判断, 当a为0时表达式为假, 否则为真。 a=!0是赋值,这个是两个操作先!0 也就毁没是逻禅滚辑非,结果为1. 然后a=1 将a赋值贺余余为1 。