assignment to expression with array type new_p->name = del_p->name是什么意思
时间: 2024-03-04 20:50:52 浏览: 101
这是一个编程语言(如C语言)中的错误信息,意思是“试图将数组类型的表达式赋值给一个变量”。具体来说,new_p和del_p是两个指向结构体的指针变量,它们的结构体中都包含一个名为name的数组类型的成员变量。这条语句的意思是将del_p指向的结构体中的name数组的值赋给new_p指向的结构体中的name数组。然而,由于数组名本身就是一个指向数组首元素的常量指针,它的值不能被修改,因此这条语句是非法的。可能需要通过逐个复制数组元素的方式来实现该操作。
阅读全文