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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/07/18 14:09:32
哪位高手帮我解释一下?boolisfind=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 .

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