#159·chibicc

在没有第三个操作数的情况下,条件运算符 (?:) 的行为

作者: s311354创建于 2025年2月26日更新于 2025年3月11日

规则 3 (逻辑或表达式操作数要求)明确规定了表达式和条件表达式的两个操作数都必须存在。如果第三个操作数缺失(一个 ?:),则违反了此规则,使其在标准 C 中无效。然而,Chibicc 目前似乎允许这种情况,可能是出于某些原因……