还是不太理解这个自增自减符号到底该如何理解,求大佬解答??

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

牟牟牟

2018-01-06 01:05

求大佬解答5a4fb0170001cea303600640.jpg

写回答 关注

2回答

  • qq_哈哈哈但愿长醉不复醒_0
    2018-01-06 01:29:26
    已采纳

    a++与++a都是a=a+1;

    区别是a++是先赋值后加,++a是先加后赋值

    比如 printf("%d,%d",a++,++a);第一个输出的就是a的初始值,第二个输出的就是a+1

    a--和--a是一样理解的

    慕哥8464... 回复宝慕林355...

    第一个和第二个难道不应该是相互独立的运算吗?

    2018-04-25 20:43:54

    共 4 条回复 >

  • 学霸居
    2018-02-12 22:32:53

    a++,++a懂了 为什么两次a--和--a都是101  不应该后面那个减1 变成了100吗  怎么值没变呢

    慕斯卡279...

    已经变成101了,只是a--是先输出再运算所以就是101,a++ =100,应该也是这个原理吧。

    2018-04-26 23:38:47

    共 1 条回复 >

C语言入门

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

926895 学习 · 21492 问题

查看课程

相似问题