#define NUMBER_OF_INFO 3
struct info
{
int name;
int age;
struct address* addressInfo;
};
struct address
{
int number;
int building;
};
我具有上述結構,以及欲用於struct info
一個數組分配存儲器,並且還struct info
具有靈活的存儲器中,每個struct info
包含一定數量的struct address
,使其簡單地在這種情況下,假設每個struct info
包含2 struct address
(但不能改變struct info
有固定的struct address
數),那麼如何分配存儲器的struct info
一個陣列大小NUMBER_OF_INFO
,並且每個struct info
含有2 struct address
,以及如何釋放內存後的內存?如何動態分配存儲器,用於柔性陣列在C++