若有以下定义:struct node { int data;  struct node next; }struct node head,*p; 已建立如下图所示的链表:     p                           ↓       ┌──┬──┐ ┌──┬──┐        ┌──┬──┐head→│data│next┼→│data│next┼→... →│data│NULL│      └──┴──┘ └──┴──┘        └──┴──┘能删除指针p所指向结点的程序段是(   )。

  • A、p = p->next; head->next=p->next; free(p);
  • B、free(p); p = p->next; head->next=p->next;
  • C、head->next = p->next; free(p);
  • D、free(p); head->next = p->next;

答案:

请联系我 商务合作、广告投放、题目勘误、侵权投诉

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部