为什么a--是101

来源:3-3 自增与自减运算符

m_newhand

2018-05-28 08:23

我只想知道a--为什么是101 不是输出的是 a 吗?

写回答 关注

2回答

  • 業贊
    2018-05-28 09:31:07
    已采纳

    a--是在这个表达式里先用a的值进行运算,在完成这个表达式后完成再给a减1,printf(“xxx%d”,a--),后面的数值是表达式。可以理解为先用a的本值,等这个完成后再给a减1

  • 業贊
    2018-05-28 09:33:09

    或者说是看成把printf(“xxx%d”,a--)看成printf(“xxxa--”),这样应该就明白是输出什么了

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926207 学习 · 20797 问题

查看课程

相似问题