0
A
回答
0
?
是一个三元运算符。如果第一个表达式的计算结果为true
,则返回:
之前的参数,否则返回:
之后的参数。
在这里,您将40
指定为xx
。赋值运算符(=
)返回它分配的值 - 40,在这种情况下。由于它不是0
,因此它被认为是true
,所以三元表达式将返回false
。
总结:xx
将被分配40
,x
与false
。
+0
谢谢穆里尼克。 – user147813
相关问题
- 1. 语句形式为bool =(布尔表达式)Pythonic?
- 2. 布尔if语句
- 3. Python布尔语句
- 4. Java布尔语句
- 5. 布尔和If语句
- 6. 布尔在if语句
- 7. Java布尔返回语句
- 8. CASE语句布尔错误
- 9. if语句,布尔值
- 10. 在C++中添加布尔表达式switch语句?
- 11. Ruby on Rails布尔形式
- 12. 一号线条件布尔return语句
- 13. Knockout.js if语句布尔测试
- 14. 布尔如果Python中的语句
- 15. 布尔类缺少返回语句java
- 16. int如何评估为布尔语句?
- 17. 关闭/开启语句布尔
- 18. 使用If语句的布尔赋值
- 19. 如何评估布尔语句
- 20. while语句中使用布尔变量
- 21. 布尔运算符在switch语句中?
- 22. ColdFusion 9 - SQL语句 - 布尔逻辑
- 23. MySQL ORDER BY语句返回布尔值?
- 24. 的Javascript布尔if语句不工作
- 25. JavaScript布尔如果语句问题
- 26. 布尔在android的条件语句?
- 27. PHP if语句从形式
- 28. 如何使用树C++来评估布尔语句
- 29. C如何处理if语句中的非布尔值?
- 30. C#计时器没有正确响应布尔语句
仍然困惑。它是否读取:如果statement(x)是true,那么xx = 40?如果它是假的呢? – user147813