1.简单的结构体初始化
设结构体定义的变量a(假设结构体里面的是三个int变量)
初始化:
a={0,0,0}
2.结构体定义的变量是数组
初始化:
for(int i=1;i<=要定义的数组大小;i++)
{
a[i]={0,0,0};
}
或者 memset(a,0,sizeof(a));3.结构体中的变量有数组,且结构体定义的变量是数组
初始化:
for (int i=1;i<=要定义的数组的大小;i++)
{
for (int j=1;j<=结构体中的变量的数组大小;j++)
{
a[i].b[j]=0;
}
a[i].c=0; //设结构体中的变量是int b[20],int c,int d;
a[i].d=0;
}


京公网安备 11010502036488号