假设我有这些:
typedef id Title;
typedef struct{
Title title;
int pages;
}Book;
到目前为止,代码还可以。但问题就在这里:
typedef struct{
int shelfNumber;
Book book; //How can I make this an array of Book?
}Shelf;
就像我在代码中的注释中所说的那样,我想将 Book 作为数组,以便它可以容纳许多书籍。这甚至可能吗?如果是,我该怎么做?