数组与结构体的联系
发布网友
发布时间: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
有啥关系