如何将结构体数组赋初值为零?
自己定义了一个结构体数组ShapeDist sdist[18];,结构体如下,我想知道如何给这个结构体数组赋初值为0,
就是那几个float和int 成员。我知道普通数组可以用memset函数来赋初值,但是结构体数组怎么赋初值呢
struct ShapeDist
{
CString name;
CString route;
float dx[100];
float dy[100];
float rx[100];
float ry[100];
float dcz;
float rcz;
float tcz;
int dnum;
int rnum;
};
就是那几个float和int 成员。我知道普通数组可以用memset函数来赋初值,但是结构体数组怎么赋初值呢
struct ShapeDist
{
CString name;
CString route;
float dx[100];
float dy[100];
float rx[100];
float ry[100];
float dcz;
float rcz;
float tcz;
int dnum;
int rnum;
};
...全文
相关推荐
定义20个元素的整型数组并赋初值。输入一个数,如果该数在数组中存在,则删除该数,其后的每个数前移一位,最后补0。
定义20个元素的整型数组并赋初值。输入一个数,如果该数在数组中存在,则删除该数,其后的每个数前移一位,最后补0。
2.有15个数存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组中第几个元素的值。如果该数不在数组中,则输出“无此数”。以15个数用赋初值的方法在程序
2.有15个数存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组中第几个元素的值。如果该数不在数组中,则输出“无此数”。以15个数用赋初值的方法在程序中给出。要找的数用scanf函数输入。
c代码-1.10 变量赋初值
c代码-1.10 变量赋初值
结构体中数组成员赋值
用实例教你给结构体中数组成员赋值
第8讲-结构体与结构体数组
讲解区分结构体与结构体数组:结构体的引出、结构体变量的定义和引用、结构体数组


