怎么用while就会不行,用for就可以呀哪里出了问题

怎么用while就会不行,用for就可以呀哪里出了问题,helphelp

img

img

img

指针越界,ptr会一直加,直至越界崩溃。

条件有问题,你while条件不能这么写,加个显式的逻辑判断

要新定义一个box* p=ptr
才能用while(p)
望采纳!