clovertyc 2021-06-25 23:10 采纳率: 100%
浏览 371
已采纳

(M)?(a++):(a--)

等价于什么。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

  • 写回答

3条回答 默认 最新

  • 暖晴的天 2021-06-25 23:13
    关注

    这是三目运算符,?前表达式为真执行 :前的语句,?前的语句为假执行 :后的语句。

    如果M是布尔类型,如果为真执行a++,如果为假执行a--

    如果M是其他类型,如果值不为0或空执行a++,如果为0或空执行a--

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?