if (labelflag == true)是什么意思啊?

来源:百度知道 编辑:UC知道 时间:2024/06/02 03:24:31

其实这样写有点多余了,通常是新手写的……
if (labelflag)就足够了
表示的是当labelflag这个bool变量为真时,执行后面的操作。

if(labelflag == true)判断labelflag是否为真
相当于if(labelflag)
区别if(labelflag = true)把true值赋给labelflag,这样的话条件永远是真
相当于if(true)

bool 类型的labelflag 只有2个值 true真和false 假
当通过调用 labelflag的值被设置为true时 执行if语句

bool 类型的labelflag 只有2个值 true真和false 假
当通过调用 labelflag的值被设置为true时 执行if语句

if (labelflag)即可 判断真假 你可以通过不停的给labelflag 赋值去测试