二维数组的指针与指针的指针是不一样的。所以int **ppr;int fool[2][3];ppr = fool;这样是不行的。二维数组的指针必须限定第一维的大小。所以:int (*ppr)[3];ppr = fool;这样才可以。