易码技术论坛

 找回密码
 加入易码
搜索
查看: 618|回复: 18

继续没人来,发个LavaX的问题

[复制链接]
发表于 2011-11-15 10:17:57 | 显示全部楼层 |阅读模式
原谅我有点无聊,只是看到论坛都没动静,所以让它动一下。
同样的一段:
  1. void main()
  2. {
  3.         int a,b,c;
  4.         a=5;
  5.         b=4;
  6.         c=!a&&b++;
  7.         printf("a=%d\nb=%d\nc=%d\n",a,b,c);
  8.         getchar();
  9. }
复制代码
在LavaX里的结果是这样的:
noname1.gif
a=5
b=5
c=0
在VC里的结果是这样的:
jt.png
a=5
b=4
c=0
为什么Lava没有逻辑表达式的优化呢?
发表于 2011-11-16 10:03:13 | 显示全部楼层
说明编译器不够牛x呗……
C这么做是因为标准里这么规定的,这不是优化,这是规定。虽然在某些情况下,也可以看作是种优化。

这与Lava,又没有ISO来约束,所以嘛-v-
发表于 2011-11-16 13:54:55 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2011-11-17 13:33:06 | 显示全部楼层
原帖由 红色激情 于 2011-11-16 13:54 发表
晕。。。
搞iava吧,还能赚点

不要误导小孩子啦,你现在还能赚么
发表于 2011-11-17 19:07:55 | 显示全部楼层
去搞android 开发吧....iava..算了吧
 楼主| 发表于 2011-11-17 19:41:42 | 显示全部楼层
呵呵,估计搞Android也赚不了什么钱
发表于 2011-11-19 23:53:56 | 显示全部楼层
弄ios吧,前不久软件商城支持人民币了,对中国ios开发者来说是个好消息啊~
发表于 2011-11-20 10:13:25 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2011-11-21 05:47:53 | 显示全部楼层
你不如玩一辈子的朋友
发表于 2011-11-22 13:12:18 | 显示全部楼层
ios党淡定的走过。
发表于 2011-11-23 23:29:49 | 显示全部楼层
发现lavax居然和c这么相似。。。。
发表于 2011-11-24 13:09:30 | 显示全部楼层
原帖由 曾半仙 于 2011-11-21 05:47 发表
你不如玩一辈子的朋友


这句话最有感觉了
发表于 2011-11-26 21:06:52 | 显示全部楼层
楼上是推ubuntu的那个么?
发表于 2011-11-28 17:21:14 | 显示全部楼层

回复 13# 的帖子

很久没有上ubuntu论坛了。莫非 澜心飞扬 知道我么?
发表于 2011-11-28 17:50:29 | 显示全部楼层
可能没考虑到?或者就是要这么实现?
先做判断再对b+1

相信F说的吧,规定的吧,要是做成c一样也很容易,
再开一块临时空间就解决了
发表于 2011-11-29 16:56:48 | 显示全部楼层
看了上面的几位达人回答,长知识了
发表于 2011-11-30 05:03:11 | 显示全部楼层
最近写简历,要重新温习WQX,真是蛋疼啊。
发表于 2011-12-5 15:27:31 | 显示全部楼层
楼上应该挺早就毕业了~
发表于 2011-12-19 23:32:47 | 显示全部楼层
原帖由 zhmh 于 2011-11-28 17:21 发表
很久没有上ubuntu论坛了。莫非 澜心飞扬 知道我么?

cnbeta
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2024-3-29 06:09 , Processed in 0.012746 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表