指针**p对二维数组的控制有两种方式????
/* C 语言例子 */
void main()
{
int multarr[][4] = {1,2,3,4,5,6,7,8};
int **pt = multarr;
int i,k;
for(i=0; i<2; i++)
{
for(k=0; k<4; k++)
printf("%-4d",*pt++);
printf("\n");
}
}
在以上例子中,若将
int **pt = multarr ===> int *pt = multarr;
也得到相同的结果。
请问两者有何不同,哪个是正确的??