求助初赛,关于bool类型值

学术版

@[ICU152_QWQ_IS8](/user/933802) bool(C++)对应的是 true,但是当 1 用也没有问题
by Melo_DDD @ 2024-09-19 23:31:57


@[ICU152_QWQ_IS8](/user/933802) true=bool(1)
by DioxygenDifluoride @ 2024-09-19 23:32:02


按您这实力,哪怕错了,也影响不大
by __WYYW__ @ 2024-09-19 23:42:35


问你 bool 是什么值,bool 只有两个值 true 或者 false。 1 是 int。C++ 自己隐藏掉了 bool(1),实际上是一个 int_to_bool(1),如果不允许隐藏的话,理论上没有 bool t=1 这种语法。
by impuk @ 2024-09-20 06:11:18


|