为什么*head的类型不能写成Node 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 head node 搜索资料 1个回答 #热议# 空调使用不当可能引发哪些疾病? heart阿飞55 2018-04-30 · TA获得超过1086个赞 知道大有可为答主 回答量:3030 采纳率:82% 帮助的人:545万 我也去答题访问个人页 关注 展开全部 Node *head 是定义一个指向Node结构体变量的指针。Node *&head实际上应该写成 (Node *)&head,其中&head是取变量head的地址,然后将此地址再转换为Node结构体类型的地址。在此表达式中,head的数据类型不一定是Node结构体数据的数据,它可以是任何类型的,与Node *无关。它仅仅用于取它的首地址。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2008-11-05 Node *& head 和Node *head的区别 17 2011-04-11 在链表中 *head=(node*)malloc(sizeo... 18 2014-08-07 链表与指针: 为什么是(*head)->next=NULL而... 13 2016-06-05 为什么定义表头LinkList head用的是LinkLis... 1 2011-10-30 谁能帮我解释一下 这个函数命名的详细含义 node*sear... 4 2011-06-20 node *p1,*head; *p1=head 是把指针指... 2009-03-27 node *insert(node *head, int n... 2010-12-20 c++中建链 先建个结构体node 然后里面的变量类型也是n... 更多类似问题 > 为你推荐: