首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

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

2013-12-17 
C 不明白为什么说类型不匹配/*压栈*/void Push(int data,Node **head){Node *p(Node*)malloc(sizeof(Node

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
[解决办法]
警告可以无视了,跟标准有关

热点排行