Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果我用不同的选项(如'-o、-o2、-o3')编译一个 C 程序,执行时间或内存利用率会有什么不同吗?
也许。
要看。您是在告诉编译器花费一些额外的时间来寻找可以从标准方法优化代码的地方。它可能会找到这样的地方,但也可能不会。然而,除了最琐碎的程序之外,编译器能够优化的可能性非常高(尽管“Hello World”并没有很好地优化......)。