指针和程序性能之间有什么关系吗?

Is there any relationship between pointers and program's performance?

本文关键字:什么 关系 之间 程序 程序性 性能 指针      更新时间:2023-10-16

我是C++新手。我已经习惯了指针和内存分配,但我脑海中仍然存在一些问题。当我们更喜欢引用而不是指针时,是否有任何技术区别?我脑海中的另一个问题是,指针和程序性能之间是否存在任何关系。让我解释一下,我知道使用指针意味着分配堆,但使用它们可能会提高我的程序的性能?

引用和指针执行不同操作。引用引用现有变量,其中指针是任意地址。

这里有一篇关于何时使用每种方法的精彩文章。

性能改进的问题实际上没有意义。出于各种原因,使用堆是必要的,它不是为了性能而创建的。