定义了char**p,为什么能用p[i][j]的形式?p又不是二维数组? char **p;p[i][j]相当于*(*(p+i)+j) https://www.zhihu.com/question/63717863