我有一个学校项目,需要创建一个双向链接列表。
在我的功能之一中,我想创建一个新节点并向其中添加一个值,但是它不起作用。
函数名称和参数无法更改,我需要将此const声明的字符串放入非const声明的字符串中。
static struct node *make_node(const char *value)
{
struct node *node;
node = malloc(sizeof(node));
node->value = value;
return node;
}
我收到错误消息:
警告:赋值从指针目标中丢弃“ const”限定符 输入[-Wdiscarded-qualifiers]