hs->next=s;
s->next=hs; hs=s;
s->next=hs->next;hs->next=s;
s->next=hs; hs=hs->next;
往栈中插入数据,栈是向下生长的,由高地址到低地址,所以s节点就是在低地址处,hs指向原栈顶,插入s后,s是新的栈顶,s的地址比原栈顶hs地址低,所以是s->next=hs,最后hs=s更新栈顶指针指向
栈的链接实现
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题