19题D为什么是错的,栈底指针为什么要改变?

2025-04-08 09:47:20
推荐回答(1个)
回答1:

因为链式栈空栈时,入栈的第一个结点,就是栈底结点,它本身也是动态申请的。当它出栈后再次申请一个新的栈底结点时,通常情况下,它是会发生改变的。因为不同时的栈底结点会有改变,所以相应的栈底指针也会同步发生改变。