ICU152_QWQ_IS8 @ 2024-09-19 23:28:44
比如 bool
类型变量运算之后为真,当要求值的时候是否在任何情况下都应当选择 true
而不是 1
(存在先例选择为 true
)
个人并不是很理解要选 true
,true
应该不是一个值才对
by Melo_DDD @ 2024-09-19 23:31:57
@ICU152_QWQ_IS8 bool(C++)对应的是 true,但是当 1 用也没有问题
by DioxygenDifluoride @ 2024-09-19 23:32:02
@ICU152_QWQ_IS8 true=bool(1)
by 仙肉粽子 @ 2024-09-19 23:42:35
按您这实力,哪怕错了,也影响不大
by impuk @ 2024-09-20 06:11:18
问你 bool 是什么值,bool 只有两个值 true 或者 false。
1 是 int。C++ 自己隐藏掉了 bool(1),实际上是一个 int_to_bool(1),如果不允许隐藏的话,理论上没有 bool t=1 这种语法。