数组里可以包含结构体吗

结构体可有包含多个数组,但是数组里能包含结构体吗?
2024-12-02 14:08:53
推荐回答(5个)
回答1:

可以啊,这样的就是结构体数组。

例如:
struct stu
{
char name[20];
long number;
};

main()
{
##########################################################
struct stu stud[4]; / * 定义结构体数组* /
stud[0].name="ZhangSan";
stud[0].number=100123;
}

回答2:

可以
比如:

struct name {
};
struct name str[100];

就可以生成以struct name为数据类型的数组。

回答3:

- -数组要求里面的元素是同一类型的,而结构体可以是不同数据类型。所以,答案是否定

回答4:

数组里面只有数组单元,数组单元可以是结构体。

回答5:

你到底什么意思啊?
结构体数组不就是每个元素都是结构体么?