读书人

C 不明白为啥说类型不匹配

发布时间: 2013-12-17 12:06:34 作者: rapoo

C 不明白为什么说类型不匹配

/*压栈*/
void Push(int data,Node **head)
{
Node *p=(Node*)malloc(sizeof(Node));

if (p==NULL)
{
printf("申请内存失败!\n");
}
else
{
p->data=data;
p->pNext=*head;
*head=p;
}
}


/*节点定义*/
typedef struct node
{
int data;
struct Node* pNext;
}Node;


红色那里有警告:assignment from incompatible pointer type
[解决办法]
警告可以无视了,跟标准有关

读书人网 >C++

热点推荐