这跟for switch没关系,从代码缩进和写法来看,基础很薄弱,所以认知不足。错误提示框里已经写明是getimage函数报的错,原因是在一个错误地址上读写。getimage函数的参数PIMAGE是涉及到指针的,那么这个指针参数有没有问题呢?很明显,需要先使用newimage()动态分配,才能正常使用。delimage是销毁内存,使用过程中是不能调用的。分配的内存都销毁了还用什么。图像读取是非常不建议放在帧循环里的,这个循环里用到的图像,下个循环就不用了吗,这一直在用啊。读取完所有图片,程序结束后统一销毁就行。搬家要开车装东西,运一次就把车炸了是吧,运个十趟买了十辆车,车店都要给你送锦旗,直夸小伙子会做人。