return ((a == b) ? 0 : (a == false) ? -1 : 1);是什么意思?

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/27 00:29:37

return ((a == b) ? 0 : (a == false) ? -1 : 1);是什么意思?

如果A==B的话返回值为0
否则判断A==FALSE
如果A==FALSE返回-1
不等于的话返回1
我也是新手,你看看这个答案能不能看懂.这是我理解的.