指针和程序的性能有关系吗?

问题描述 投票:0回答:1

我是C++的新手,我已经习惯了指针和内存分配,但是我心中还是有一些疑问。我对指针和内存分配已经很熟悉了,但是我心中还是有一些疑问。当我们喜欢引用而不是指针时,是否有什么技术上的区别?我脑子里的另一个问题是,指针和程序性能之间有没有关系。让我解释一下,我知道使用指针意味着分配堆,但使用指针有可能提高我的程序性能吗?

c++ pointers reference stack heap
1个回答
1
投票

引用和指针的作用是不同的。引用指的是现有的变量,而指针指的是任意的地址。

这里 是一个很好的写法,什么时候使用每个。

性能提升的问题其实没有意义。使用堆是必要的,原因有很多,它不是为了性能而产生的。

© www.soinside.com 2019 - 2024. All rights reserved.