不同的执行时间或不同的选项相同?

时间:2016-12-15 12:25:05

标签: c performance execution-time utilization

如果我用不同的选项编译C程序,例如' -o,-o2,-o3'执行时间或内存利用率会有差异吗?。

1 个答案:

答案 0 :(得分:1)

可能。

取决于。您告诉编译器花费一些额外的时间来寻找可能优化标准方法代码的地方。 可能会找到这样的地方,但也可能没有。然而,除了最简单的程序之外,编译器能够进行优化的可能性很高(" Hello World"不能很好地优化,但......)。 / p>