我知道指针用于指向对象,因此您必须在程序中使用相同的指针。但是指针名称是如何存储的。声明一个比它指向的对象占用更多资源的指针名称是否有点矫枉过正,例如:
int intOne = 0;
int *this_pointer_is_pointing_towards_intOne = &intOne;
我知道这是一个荒谬的例子,但我只是想把这个想法说清楚。
编辑:指针的名称必须存储在比指向对象的地址占用更多字节的地方。
最佳答案
变量名的长度对程序的大小没有任何影响,只会影响编写程序所需的时间。
关于C++ 指针名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/870695/