<分区>
我有一个包含命令 char var_name[200];
和它后面的 typedef (typedef struct list_var* data
) 的结构,我有一个函数可以获取参数 char* var
。在此功能中,我尝试以下操作:
data new_var = (data) malloc(sizeof(struct list_var));
new_var->var_name = var
但是在这一行我得到一个错误,说“从类型 char* 分配给类型 char[200] 时类型不兼容。
请帮帮我。