看看下面的代码计算结果,看看你算对?
int a = 3;
a += a++;
a等于多少?
int b = 1;
int a = 3;
b+=a++;
b等于多少?
正确答案:
最上面的a=7
下面的b=4
不知道为啥?有时间反汇编看看原因!
看看下面的代码计算结果,看看你算对?
int a = 3;
a += a++;
a等于多少?
int b = 1;
int a = 3;
b+=a++;
b等于多少?
正确答案:
最上面的a=7
下面的b=4
不知道为啥?有时间反汇编看看原因!