学习数据结构C语言版本的时候,其中栈的pop创建的时候,为何pS->pTop = r->pNext这么写可以但是r=r->pNext,pS->pTop=r确是错的
因为 pS->pTop = r->pNext 只是改变了pTop的指向,但没有改变r的指向啊。而r=r->pNext,pS->pTop=r,先改变了r的指向,然后再改变pTop指向,效果当然不同了