0
已采纳
尹宗鑫
新手守护
新手守护
结构体:
主要部分:
F1:
struct 结构体的名字{
定义变量;
};
例如:
struct node{
int x,y;
string name;
char a[101];
}
结构体的名字[数组定义个数];
F2:
struct 结构体的名字{
定义变量;
}[数组定义个数];
例如:
struct dao{
int n,m;
string name;
}a[101];
使用时:
结构体的名字[下标].结构体中间的某一个变量。
如
x[i].name="Goodbye";
cout<<x[i].name;
0
0
陶旭杰
中级光能
中级光能
0
0
0
0
赵逸凡
初级启示者
初级启示者
struct 某一个结构体定义名(就相当于你定义一个int)
{
成员
可以是函数,可以是任何变量,也可以调用这个或其他结构体定义方式。
成员可以是指针,滑稽树,栈,容器
可以什么都不定义哦
}
你自己定义的结构体定义名 某个变量[数组长度]
或者直接定义结构体的同时,定义结构体,在大括号后面定义。
当你用第一种方法时,如果不定义,不会占内存的。
旺财哪,谢谢QAQ
举例说明法:::
struct HELLO
{
int hope;
struct adopt
{
struct wang
{
int cai;
string na;
int ba()
{
return int(na[1])+int(cai);
}
}
}
}bai_tuo_cai_na[666666];
0