第1个回答 2020-04-14
c++
是先对c操作再++;而++c相反,是先将c加1后再操作。
如c=3;
a=c++;
那么a是3;之后c是4;
而
a=++c;
那么c先自加为4,a再等于c
也就是4。
第2个回答 2020-04-17
区别如下:
c++:自增运算在变量c被本次使用后进行.
++c:首先对变量c进行自增运算,然后变量c才被本次表达式使用.
注意:以上情况对绝大多数c编译器是正确地.
第3个回答 2020-04-14
后自加先自加,打个比方,如c的初始值为1,a=c++;这条语句执行完后,a=1,
之后c自加,此时,c=2;
a=++c;这条语句执行完后,c先自加,此时,c=2;a也等于2
第4个回答 2021-07-18
1. c++是 c=c+1
2. ++c是 c+1=c
如果c等于5
那么第一个c的值就是6
第二个c的值就是4