哪位高手帮我解释一下? bool isfind=false;为什么if(!isfind) 的意思是isfind=false? !这个感叹号不是不等于的意思吗?我认为应该是 isfind=true .

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 16:09:48

哪位高手帮我解释一下? bool isfind=false;为什么if(!isfind) 的意思是isfind=false? !这个感叹号不是不等于的意思吗?我认为应该是 isfind=true .
哪位高手帮我解释一下? bool isfind=false;
为什么if(!isfind) 的意思是isfind=false? !这个感叹号不是不等于的意思吗?我认为应该是 isfind=true .

哪位高手帮我解释一下? bool isfind=false;为什么if(!isfind) 的意思是isfind=false? !这个感叹号不是不等于的意思吗?我认为应该是 isfind=true .
if(!isfind)意思是:
isfind是假则通过
isfind是真则执行else
和 if(isfind==false)一样