2016-08-31 74 views
-1

陰影框是指針和持有值的元素都在堆我該如何初始化一個3級間接指針? C++

diagram

我非常需要拿出語句來實現的示意圖。通過初始化指向堆中3級間接指向的內容,我非常感興趣。

請幫我... 這就是我

int *c{ new int(18) }, 
***a{ new int**(&c) }, 
*e{ new int(22) }, 
**b; 
b = &e; 

    b = nullptr; 
e = nullptr; 
a = nullptr; 
c = nullptr; 

delete b, e, a, c; 
+0

根據圖上,'了'不應該通過'C' –

+0

去也許會更容易得到周圍你的頭,如果你使用一個命名的變量爲您圖中的每一個框,並堅持一次初始化或分配 –

+0

請注意,編程領域根本不像餐館業務。更多的明星通常不會被認爲是「更好」的...... – twalberg

回答

0

想通了。

示例指針a。

int*** a; 
a = new int**; 
*a = new int*; 
**a = new int(18);