Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java SE 综合讨论区  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 int i =1; i=i++ 为什么结果是 i =1?
xiaopan





发贴: 71
积分: 20
于 2003-03-18 15:15 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
这是JVM中的一个问题,在C和C++中结果是符合语意的2,这是由于在C中编译会把这样的语句 i = i++ 优化成 i++, 而JVM却不会,所以结果是1



话题树型展开
人气 标题 作者 字数 发贴时间
12225 int i =1; i=i++ 为什么结果是 i =1? xiaopan 78 2003-03-18 15:15
10417 Re:int i =1; i=i++ 为什么结果是 i =1? rainman 15 2003-03-18 15:23
11011 Re:int i =1; i=i++ 为什么结果是 i =1? ditty 42 2003-03-18 15:26
10828 Re:int i =1; i=i++ 为什么结果是 i =1? scottding 91 2003-03-20 09:21
10422 Re:int i =1; i=i++ 为什么结果是 i =1? ccic134302 66 2003-03-18 15:54
10612 Re:int i =1; i=i++ 为什么结果是 i =1? snowbug 312 2003-03-18 23:13
10547 Re:int i =1; i=i++ 为什么结果是 i =1? mitnickcbc 249 2003-03-18 23:37
10380 Re:int i =1; i=i++ 为什么结果是 i =1? rainman 540 2003-03-19 01:41
10347 Re:int i =1; i=i++ 为什么结果是 i =1? rainman 519 2003-03-19 01:45
10523 Re:int i =1; i=i++ 为什么结果是 i =1? rainman 506 2003-03-19 01:46
10387 Re:int i =1; i=i++ 为什么结果是 i =1? rainman 392 2003-03-19 02:19
10497 Re:int i =1; i=i++ 为什么结果是 i =1? rainman 742 2003-03-19 02:35
10306 Re:int i =1; i=i++ 为什么结果是 i =1? cmslovehxh 283 2003-03-19 21:10
10527 Re:int i =1; i=i++ 为什么结果是 i =1? scottding 13 2003-03-20 09:19

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923