牟牟牟
2018-01-06 01:05
求大佬解答
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 条回复 >
a++,++a懂了 为什么两次a--和--a都是101 不应该后面那个减1 变成了100吗 怎么值没变呢
慕斯卡279...
已经变成101了,只是a--是先输出再运算所以就是101,a++ =100,应该也是这个原理吧。
2018-04-26 23:38:47
共 1 条回复 >
C语言入门
926895 学习 · 21492 问题
相似问题
回答 1
回答 2