C で継承をシミュレートしていますが、その言語にはあまり詳しくありません。以下はコードの一部です。Visual Studio には次のようなエラー メッセージがemp.name=n
あります。
式は変更可能な左辺値でなければなりません。
変更できるように変更するにはどうすればよいですか?
typedef struct {
char name[20];
double salary;
} Employee;
Employee newEmployee(char n[], double s)
{
Employee emp;
emp.name=n;
emp.salary=s;
return emp;
}