gpt4 book ai didi

c - 为什么 "if"不是 C 中的表达式

转载 作者:太空狗 更新时间:2023-10-29 15:55:23 27 4
gpt4 key购买 nike

<分区>

C 中的“if”语句不是表达式的原因是什么?为什么将三元运算符添加到 C 而不是“if”表达式?

是有技术原因还是只是历史决定?

Ed.: 为了让事情更清楚,我想象了一个这样的“if”表达式:如果它的结果​​没有被使用,它的行为就像一个语句,但是如果某件事需要结果,它必须有else 相同返回类型的分支。

现在我看到结果是模棱两可的:事实上,它是表达式和​​语句的奇怪混合体,所以清晰的分离更好。

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com