您的位置:首页 > 编程语言 > Java开发

发现一个c和java语言执行的差异

2013-10-06 14:36 197 查看
java代码:

int j=0;

for(int i=0; i<100; i++) {

j = j++;

}

System.out.println("-----"+j);

输出结果 j=0

c代码:

int i,j=0;

for(i=0; i<100; i++) {

j = j++;

}
printf("%d\n",j);

输出结果为100

这个问题 表明java和c的编译器不一样
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c java