标签: evaluation short-circuiting
是否有更优选的替代品?
答案 0 :(得分:3)
当然这是一个很好的设计,每个人都知道期待它,它会使用嵌套条件。
答案 1 :(得分:3)
短路评估是大多数现代编程语言的一个重要特性,没有理由避免依赖它。如果没有它,与指针相关的测试将会(不必要地)更加复杂并且不太可读。