int i=1,j; j= ++i + ++i; printf("%d",j);
这个程序的输出是6在C.But当我对C#使用相同的逻辑时,输出是5.
6
5
我想知道同一逻辑在两种不同语言中表现不同的原因
c c# pre-increment
c ×1
c# ×1
pre-increment ×1