m0_73791114 2022-10-05 16:14 采纳率: 0%
浏览 13

C++运算符与表达式

'0'的ASC码值为48,6>3输出结果为true,为1,那运算结果不就为-37?
6>3+2-('0'-8)为什么输出的结果为1?

  • 写回答

2条回答 默认 最新

  • 快乐鹦鹉 2022-10-05 16:23
    关注

    加减的优先级比大于高啊
    所以相当于6>(3+2-('0'-8))

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 10月5日

悬赏问题

  • ¥15 nginx反向代理获取ip,java获取真实ip
  • ¥15 eda:门禁系统设计
  • ¥50 如何使用js去调用vscode-js-debugger的方法去调试网页
  • ¥15 376.1电表主站通信协议下发指令全被否认问题
  • ¥15 物体双站RCS和其组成阵列后的双站RCS关系验证
  • ¥15 复杂网络,变滞后传递熵,FDA
  • ¥20 csv格式数据集预处理及模型选择
  • ¥15 部分网页页面无法显示!
  • ¥15 怎样解决power bi 中设置管理聚合,详细信息表和详细信息列显示灰色,而不能选择相应的内容呢?
  • ¥15 QTOF MSE数据分析