void findWay(int column,int sum,char *array,int s,stack_t sta)
{
if(array[s+column+2]=='0')
{
当我调试程序时,我收到一个错误,即“Address 0x53 out of bounds”(if(maze[s+column+2]=='0') 在此行)。为什么?
有人请帮助我。
最佳答案
因为 s+column+2
超出了数组的边界,你需要为 array
分配更多的内存或者确保你没有超出分配的内存.
关于C <地址 0x53 越界> 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13532965/