结贴!学术成了骂娘了,没劲return也能返回

[复制链接]
13530|69
huangqi412 发表于 2009-12-14 09:16 | 显示全部楼层
就知道肯定是学校里的.
 楼主| wwwq 发表于 2009-12-14 09:55 | 显示全部楼层
别以为学校不出东西,我们学校可不崇尚写论文,谁都知道国内论文是没用的,看看哪些热衷写论文的最后找工作时的醒悟状就明白了。
huangqi412 发表于 2009-12-14 09:59 | 显示全部楼层
:L  LZ没看明白.     同一件事,学校有学校的思维方式,小公司有小公司思维方式,国企有国企思维方式.......比如小公司直接改PCB中网络名,添元件,大公司可不能. 同样说话,衣着等也可以看出一个人身份.木有任何的褒贬.别激动.      编译器RETURN这个细节事情,只有学校的人才会去深究.
john_light 发表于 2009-12-14 10:20 | 显示全部楼层
lxyppc回复的几个帖子难道说的还不够明白吗?
icecut 发表于 2009-12-16 10:32 | 显示全部楼层
你写个错误的程序,至于返回谁是随机的.但是对于一个编译器或者一种优化方式.是固定的.

你愿意写错程序,没人会理你.

如果你非要说个什么规范,那keil给你个error然后拒绝编译得了.给你编译过了也提醒你了.你还在这瞎说
icecut 发表于 2009-12-16 10:40 | 显示全部楼层
看了4页还是lz在钻牛角尖.

你们设计编译器,呵呵.你的编译器bug肯定不计其数.不用比keil,有多少水平一编就能比出来.

国产编译器绝对没人用.这就是国产单片机中没使用公版指令集的都不支持c一样.
wang5430 发表于 2009-12-16 14:07 | 显示全部楼层
还可以回不。这个贴太强了。不的不回。
main()
{
int a=8;
int b=0;
b=a;

a=a+b;

}
最后a等于多少?告诉你0x10!什么叫没return也能返回?根本就没返回。这个语句实际执行的时候被忽略了。
箫笑 发表于 2009-12-16 15:27 | 显示全部楼层
奇怪了,我试的结果完全不同,

正在用STM8,所以就用Cosmic的编译器,结果是0 error 0 warning,默认返回最后一个值,也就是,c 跟d的语句位置掉换,最后a的值不同。

因为发现这么诡异,就再试了下用DevCpp这个编译器,结果也是一样。0 error 0 warning。

楼主给分析分析......
lost1421 发表于 2009-12-16 17:38 | 显示全部楼层
请问:茴香的茴有几种写法?
 楼主| wwwq 发表于 2009-12-16 22:03 | 显示全部楼层
你写个错误的程序,至于返回谁是随机的.但是对于一个编译器或者一种优化方式.是固定的.

你愿意写错程序,没人会理你.

如果你非要说个什么规范,那keil给你个error然后拒绝编译得了.给你编译过了也提醒你了.你还在这瞎说

无知者无畏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部
0