【发布时间】:2019-02-14 04:44:47
【问题描述】:
我有一个问题。这个话题很多人都知道,但我最近才遇到它,我可能有一个基本的问题。
在this site,我们可以阅读有关内存间接的信息。
从那个站点,我了解到一级无向匹配引用类型,即引用类型的变量只有一个指向内存中某个位置的指针,该位置分配了对象。这就是我对间接级别的理解。
问题:这种理解正确吗?
如果没有,正确的理解是什么?什么是两级的不择手段?
如果是,第二级间接是什么?它会是指向另一个指针的指针吗?是这样吗?
【问题讨论】:
-
指针本身只是一个变量(或分配在内存中某个位置的对象)。因此,第二级间接只是一个指向某个对象的指针,而该指针恰好是指向某个其他对象的指针。我想你基本上已经明白了。
-
就像把水桶从一只手传到另一只手。人数是间接人数。 electrosmash.com/images/tech/mn3007/fire-bucket-brigade.jpg