设单链表中指针p指向结点m,若要删除m之后的结点(若存在),则需修改指针的操作为()。
    A.p->next=p->next->next;
    B.p=p->next;
    C.p=p->next->next;
    D.p->next=p;
    解析:
    指针前后赋值操作:
    赋值号的前式一般是:接受地址的节点指针域
    赋值号的后式一般是:节点地址
    节点:AA() BB(p) CC(m) DD()
    如A:将DD的地址赋值给BB的指针域
    ——表现为BB重新指向DD(BB原先默认指向下一节点CC,BB的指针域存的是p->nextCC的地址默认地址)
    B:将CC的地址赋值给AA的指针域
    ——表现为AA指向CC
    C:将DD的地址赋值给AA
    ——表现为AA指向DD
    D:将BB的地址赋值给BB的指针域
    ——表现为BB自己指向自己