我想知道c中的性能/速度哪个更快:使用全局,按值传递,使用指针?
我有一个程序,我想写它需要一段时间来执行,我希望它尽可能快。我确实知道C语言中的一些效率"技巧",但我不确定这个。例如,如果使用全局变量更快,那么如果你明白我的意思,我会倾向于使用"更多"全局变量…
谢谢
这在很大程度上取决于机器,变量的类型,在函数内和函数外如何使用它,是const
还是volatile
,编译器,传递给编译器的标志等等。
如果没有程序和系统来优化,你就无法进行优化。
(免责声明:我对这个问题没有实际的专业知识)