gpt4 book ai didi

c - 编译时哪个效率更高?

转载 作者:行者123 更新时间:2023-12-01 08:16:43 25 4
gpt4 key购买 nike

我知道现在的计算机是相当快和低效率的调整,比如我要问的,并没有那么重要,但我认为知道它仍然是件好事。

    int something;    something = 5;

    int something = 5;

如果编译器以不同的方式编译这两段代码,那么上面两段代码中哪一段效率更高。它可能因编译器而异,但我主要对 gcc 感兴趣。

最佳答案

如今,当您启用优化时,您(几乎)无法预测生成的代码的任何。信不信由你,您的代码描述的是目的不是手段!因此,预测如何它会如何执行并没有多大意义,尤其是在优化之后——C 所保证的只是它会为您提供您所要求的结果。

在优化之前,担心它是没有意义的。
而且您的代码对于编译器优化来说微不足道,所以不用担心。

开始考虑程序中更重要的事情。 :)

关于c - 编译时哪个效率更高?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6749438/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com