int j=0;
for(int i=0;i<100;i++){
j=j++;
}
for(int i=0;i<100;i++){
j=j++;
}
System.out.println(j); 输出:0
int j=0;for(int i=1;i<100;i++) j=j++;c++里得到j结果和c#里怎么不一样?
c++里是99;
c#里是0;
Java里也是0;
原因:
C++ 传值调用
C#,Java 传引调用.