【发布时间】:2016-08-21 00:22:14
【问题描述】:
我了解指针用于指向变量的内存地址。如果我错了,请纠正我,指针不是也有它自己的内存地址吗?你基本上不是在创建另一个具有相同值的变量吗?
int example = 10; // VALUE of example is 10
int *pointer = &example; // pointer is equal to the memory ADDRESS of example
指针不是也有它自己的内存地址吗? 指针如何更有效,什么时候指针真正有用的例子是什么?非常感谢。
【问题讨论】:
-
等等,python真的有指针吗?无论如何,您标记了 4 种不同的编程语言,每种语言都有自己的指针用途(如果有的话)。你应该选择一个。另外,定义“高效”:在什么意义上,与什么相比?
-
为什么你认为指针的目的是节省内存?
-
好的,我会确保下次我做的不一样。我的意思是,指针如何提高内存效率。
标签: java python c++ c pointers