静态链表从备用空间取得一个结点这里的if是不是应该改为while?

img


如果space[i].cur也不是空结点,但它的下一个节点是空,这个算法就有问题啊,所以这里的if印错了没有?

应该没有印错,这个看来跟win句柄获取的方式差不多。不过具体要联系上下文了。