<分区>
我是一个极端的新手,我只是想学习..这是我创建的简单结构
struct Student{
char FirstName[20];
char LastName[20];
char StudentID[10];
char Password[20];}
然后我创建了一个指针数组;
struct Student *StudentList[10];
然后我调用我的“注册”函数并将数组中的第一个元素作为参数传递,这是为了将值更改为数组中特定的结构元素,例如我想更改学生的详细信息;
Register(&StudentList[0]);
进一步,我的功能;
void Register(struct Student *student);
void Register(struct Student *student) {student->FirstName = "John";}
这是一个非常简化的示例,很抱歉无法在此处正确粘贴代码。
但是,当我尝试分配一个值时,为什么会出现“表达式必须是可修改的左值”。