我有一个看起来像这样的链表
typedef struct list
{
int num;
int *ptr;
struct history * next;
}history;
我也有一个字符数组
char *args[MAX_LINE/2+1];
我想将*ptr
链接列表中的指针设置为数组args[]
,这样做我这样做了history->ptr = args;
但是,当我编译时,我收到错误“警告:来自不兼容的指针类型的赋值”
将指针分配给数组的正确方法是什么?