我想今天一邊唸叨的C++類的默認構造函數,讓我們說我們有類SortedArray這個代碼對象:數組指針使用默認的構造函數
class SortedArray
{
private:
struct arrayCell
{
int pageID;
int totalNeighbors;
};
};
我們指定的數組指向這個類的對象的指針,然後我們使用默認構造函數初始化指針。會發生什麼?將內存存儲爲結構?如果是int將被初始化爲什麼?謝謝。
接受的答案是錯誤的,除非您(初始值)初始化int,否則不會初始化它們。 –
@SethCarnegie你完全正確,事實上有幾件事情是不正確的。我相應地改變了我的答案。 –