svdvd 497网盘:C结构一个问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/04 04:44:18
#include<stdio.h>
struct student
{char name[10];
char set;
int age;
};
void GetStr(struct student *Get)
{Get->set='m';
Get->age=18;
Get->name="String"; /*编译到这里错误,为什么?*/
}
int main()
{struct student student1;
GetStr(&student1);
printf("%d\n%c\n%d\n",sizeof(student1),student1.set,student1.age);
return 0;
}

为什么name不可以赋字符串?