为何'?:'运算符优先级低于'*',导致'*'先被计算?

2026-04-01 18:570阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计226个文字,预计阅读时间需要1分钟。

为何'?:'运算符优先级低于'*',导致'*'先被计算?

1. 项目中宏定义的时间,遇到如下警告:+Operator `?` has lower precedence than `*`; `*` will be evaluated first.

2.错误原因:* 操作符的优先级比 ? 符号低,会先执行 * 运算,结果可能并非预期。

阅读全文