c++ 条件判断为假 却进入了执行语句 粗心问题记录

应该改代码图方便直接在上一句代码上改条件语句,引起莫名错误(条件判断为假 却进入了执行语句)

代码如下,去掉

if(tt && tt2)后的分号就正常了
bool tt = false;
bool tt2 = false;
if(tt && tt2);
{
    break;
}
是因为,if(tt && tt2)后的分号忘记去掉引起的问题,分号导致语句断了。简直蠢到家了,导致自己怀疑并的语句是不是写错了。
posted on 2022-06-13 17:51  WenJXUST  阅读(124)  评论(0)    收藏  举报