请问,迷宫问题这个相邻隔点代码为什么这么写

cell不是一个自定义类型的指针吗,那这个指针+1,-1,+LABY_MAX和-LABY_MAX是什么意思,为什么代表向东向南向西向北,不明白

img

cell是个二维数组的指针,假如它是个int[row][cell]吧
+1,就相当于cell+1
+LABY_MAX,就相当于row+1
你就想,一个100x100人的队伍,每个人分一个编号,从1到10000,编号+1-1,就是左右两边的人,如果编号+100,那不就是后排的人吗