数组与结构体的联系

发布网友 发布时间:2022-04-20 03:47

我来回答

3个回答

热心网友 时间:2023-09-16 08:03

您好,数组与结构体应该说没什么关系,不知道你想问的是什么。
如果非要找点关系,我先说一下下面的,不懂的你可以再提问
---------------------------------------------------
数组可以是结构体的数组,比如:
typedef struct struct_a
{
int a;
}STRUCT_A;//定义一个结构体STRUCT_A
STRUCT_A arr_struct_A[16]; //定义一个有16个结构体STRUCT_A作为成员的数组arr_struct_A
--------------------------------------------------
结构体也可以是包含数组的结构体,比如:
typedef struct struct_a
{
int a[16];
}STRUCT_A;//定义一个结构体STRUCT_A,包含16个int型数组成的一个数组a

热心网友 时间:2023-09-16 08:04

不知你听过"类"没?结构体(结构)和类一样都是对数据的封装. 目的是保证数据的安全,不让外界修改结构中的数据.只是结构中的方法默认的都是公有的,类中的默认是私有的. 结构可以看做是一个"块",在执行的时候可以以此把一个结构执行完. 数组是一系列同类型"数"的集合,数组中的内容在内存中是连续分配内存空间的.

热心网友 时间:2023-09-16 08:04

有啥关系
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com