rocflyhi

第 5295 号会员 /

回复了 zhjh1209 创建的主题: Go,Java,C的for循环对比,感觉哪里不对

1,优化问题:C语言编译的时候,应该没开优化;Go和Java编译时默认做了优化。
2,业务太简单:这样对比没有意义的,编译器可以做很多事情的。举个栗子,C代码,int a = strcmp(“b”, “a”),看编译后的汇编代码,直接成了 int a = 1,已经优化到这种地步了。同样的,Java在编译这段代码时,直接优化好了,哪怕中间加了n++,照样可以优化。