C语言里x+=x++应如何理解,和x+=++x有什么不同?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 19:51:41
C语言里x+=x++应如何理解,和x+=++x有什么不同?

C语言里x+=x++应如何理解,和x+=++x有什么不同?
C语言里x+=x++应如何理解,和x+=++x有什么不同?

C语言里x+=x++应如何理解,和x+=++x有什么不同?
x+=x++等价于x=x+x;x=x+1;.
x+=++x等价于x=x+1;x=x+x;;.
若x=2,则前者结果是x=5,后者结果是x=6.