在C语言中,可以通过循环遍历的方式来给结构体数组赋值。具体步骤如下:
struct Person {
char name[20];
int age;
};
struct Person persons[5];
for (int i = 0; i < 5; i++) {
printf("请输入姓名:");
scanf("%s", persons[i].name);
printf("请输入年龄:");
scanf("%d", &persons[i].age);
}
通过以上步骤,就可以实现对结构体数组的赋值。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:c语言struct数组赋值方法是什么