88问答网
所有问题
结构体里的成员可以是结构体数组吗
如题所述
举报该问题
其他回答
第1个回答 2017-05-01
可以的,结构体可以嵌套使用
第2个回答 2017-05-01
typedef struct a
{
int a[10];
char b[10]
}aa;
typedef struct b
{
aa c[10]
int cc;
}bb;
这样不就嵌套了吗本回答被提问者采纳
相似回答
c 语言
结构体中
包含结构体
是数组吗
答:
c 语言结构体中包含结构体,
可以是结构数组,可以不是
。见例子:include<stdio.h> struct PP {float x; float y;};struct LL { int id;struct PP p; //不是数组 };struct KK { int id;struct PP p[3]; //数组 };int main( ){ int i;struct KK a={3,{1.1,1.2,...
C#中
结构体中
包含
结构体数组
,怎么定义?
答:
但是不推荐这样用,可以用类去代替struct ;注:
结构体内的
变量最好加public 关键词。即:
struct
b{public int id;public a[] suba;} struct a { public int start;public int end;} struct b { public int id;public a[] suba;} static void Main(string[] args){ b newb;newb.id = ...
c语言
结构体成员为结构体数组
问题
答:
这是因为内存溢出。系统在分配内存的时候不是按照变量定义的先后顺序分配的,并且分配的位置是随机的。所以会出现你所说的情况,在使用的时候要小心。希望可以帮助到你。
结构体数组中可以
定义
结构体数组吗
答:
可以
,比如说 struct school {struct stu1 {char name[50];int score;}student[500];}district[20];里面的结构体数组用于存储一个学校的学生信息;外面的结构体数组用于存储多个学校的信息。
C#中
结构体中
包含
结构体数组
,怎么定义?
答:
但是不推荐这样用,可以用类去代替struct ;注:
结构体内的
变量最好加public 关键词。即:
struct
b{public int id;public a[] suba;} struct a { public int start;public int end;} struct b { public int id;public a[] suba;} static void Main(string[] args){ b newb;newb.id = ...
结构体数组
定义和使用是什么?
答:
所谓结构体数组,是指数组中的每个元素都是一个结构体。在实际应用中,C语言结构体数组常被用来表示一个拥有相同数据结构的群体,比如一个班的学生、一个车间的职工等。
结构体可以
存储不同的数据类型,将他们互相联系起来。
结构体数组可以
连续存储多个结构体,和数组作用相似。结构体数组指针类型:一个结构体...
结构体
的定义
答:
2、在C语言中,结构体指的是一种数据结构,是C语言中聚合数据类型的一类。结构体可以被声明为变量、指针或
数组
等,用以实现较复杂的数据结构。结构体同时也是一些元素的集合,这些元素称
为结构体
的成员,且这些
成员可以为
不同的类型,成员一般用名字访问。3、
结构体的成员可以
包含其他结构体,也可以包含...
结构体
的定义和用法是什么意思?
答:
语言中,结构体(
struct
)是一种数据结构,是C语言中聚合数据类型(aggregate data type)的一类。结构体可以被声明为变量、指针或
数组
等,用以实现较复杂的数据结构。结构体同时也是一些元素的集合,这些元素称
为结构体的成员
(member),且这些
成员可以为
不同的类型,成员一般用名字访问。定义与声明 结构体的...
大家正在搜
结构体中的数组成员的复制问题
结构体中的数组成员的初始化
数组作为结构体成员
结构体数组成员赋值
结构体内数组和对象成员
访问结构体数组成员
结构体里面的数组如何赋值
结构体里能放数组吗
结构体数组成员初始化定义
相关问题
结构体中的成员如果是字符数组,有几种赋值方式?
C#中结构体中包含结构体数组,怎么定义?
如何用结构体指针引用结构体中的数组成员
c 语言结构体中包含结构体 是数组吗
数组与结构体的区别
C#中结构体如何定义?结构体的成员中含有数组
结构体数组元素中的字符成员赋值问题
怎样将一个结构体里面的成员保存到一个自己定义的数组里面