结构数组怎样初始化和赋值

发布网友

我来回答

1个回答

热心网友

初始化 可以直接用大括号括起, 每个元素分别用大括号。 比如
struct test {int a; float b;} m[4] = {{1,2.0}, {2,3.1}, {3}};
赋值, 逐个元素赋值, 比如
struct test k={3,4.4};
m[3] = k;
也可以赋值某个成员。比如
m[2].b=8.8;

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com