私は次の構造体を持っています:
struct Photo{
char name[30];
};
struct List {
Element *data;
int count;
int capacity;
};
とtypedef Photo* Element;
また、「リスト」タイプの配列とList *list = new List[100];
「写真」タイプの要素があります。Photo *e = new Photo;
配列リストの先頭に要素「*e」を挿入したい。次の C++ ステートメントを使用しています。
list -> data[0] = e;
Segmentation fault: 11
しかし、私はエラーで終わった。
私はC++が初めてで、要素「e」を配列「リスト」の先頭に保存する方法を知る必要があります