国家开放大学 / 数据结构(本)
对一个栈顶指针为top的链栈进行入栈操作,通过指针变量p生成入栈结点,则执行:p=(struct node *)malloc(sizeof(struct node);p->data=a;和( )。
A. p->next=top; top=p;
B. top=top->next; p=top;
C. p->next=top; p=top;
D. top->next=p; p=top;
A. p->next=top; top=p;
B. top=top->next; p=top;
C. p->next=top; p=top;
D. top->next=p; p=top;
参考答案:
佳题速递: