19169527 2021-11-16 01:41 采纳率: 0%
浏览 33

一个三目运算符的用法

今天遇到一个三目运算符用法没见过,代码没问题,如下:

int func(int val)
{
val &= 0 ? 1 : 1 | 2 | 3;
return val;
}

这个是什么意思,求解答

  • 写回答

1条回答 默认 最新

  • 信仰869 2021-11-16 09:14
    关注

    三目运算符结果1|2|3,或运算结果3
    结果是mode&3
    mode没有初值,不知道具体结果

    评论

报告相同问题?

问题事件

  • 修改了问题 11月16日
  • 修改了问题 11月16日
  • 修改了问题 11月16日
  • 创建了问题 11月16日

悬赏问题

  • ¥15 远程访问linux主机超时
  • ¥15 odoo17存货管理优势于中国国内该行业传统ERP或MES的详细解读和举例
  • ¥15 CPU卡指令整合指令数据都在图片上
  • ¥15 火车票关联12306问题
  • ¥15 odoo17处理受托加工产品
  • ¥15 如何用MATLAB编码图三的积分
  • ¥15 圆孔衍射光强随孔径变化
  • ¥15 MacBook pro m3max上用vscode运行c语言没有反应
  • ¥15 ESP-PROG配置错误,ALL ONES
  • ¥15 结构功能耦合指标计算