0

我想知道c中的性能/速度哪个更快:使用全局,按值传递,使用指针?

我有一个我想编写的程序,它需要一段时间才能执行,我希望它尽可能快。我确实知道 C 中的一些效率“技巧”,但我不确定这一点。例如,如果只使用全局变量更快,那么如果你发现我的想法,我会倾向于使用“更多”全局变量......

谢谢

4

1 回答 1

0

这在很大程度上取决于机器、变量的类型、在函数内部和外部如何使用它、是const还是volatile、编译器、传递给编译器的标志等。

如果没有要优化的程序和要优化的系统,您就无法进行优化。

(免责声明:我对此事没有实际的专业知识)

于 2013-06-03T08:19:13.657 回答