我正在爲學校開展一個項目,並且面臨這個初級問題(它不是任務的一部分,僅僅是問題初始階段的一個回退)。指針數組指針導致seg錯誤
我想創建一個指向數組的指針。該數組包含指針,每個指針指向一個類對象「Customer」。
這是customer.h。 這裏是customer.cpp。
最後,這裏是我的主,這是造成問題:
#include "customer.h"
int main() {
Customer** c_array;
c_array = new Customer*[10];
cout << c_array[0]->getEnter() << endl;
return 0;
}
任何想法?
這裏的錯誤:
Segmentation fault: 11
誰或者什麼給你的想法,使用指針?在所有?說'客戶顧客'[10];並且完成它。指針應該從第一年的C++課程中被禁止... – 2012-02-12 21:21:33
必須是一個動態數組。對不起,如果我沒有說清楚。 – 2012-02-12 21:22:12
必須嗎?真?爲什麼? – 2012-02-12 21:22:34