类型转换适用于第一个实体或操作数.
(2==5)因为括在括号中的是一起解释的.所以2==5IS false,所以(bool) false仍然是false.
(2==5)
2==5
false
(bool) false
第二个是转化2到一个bool,这是true和一个松散comparsion true到5也是true因为0以外的任何整数被宽松地评估为真.
2
true
5
这归结为:
2 == true 5 == true