二维数组及指针数组的相关问题
指针数组可以看成是若干个指针的集合。如:
char *word[4]={"aabb","bbcc","ccdd","ddee"};
word[0]可以看成是指向字符串"aabb"的指针,char 表示它指向的变量类型,*word[0]其实就是aabb.
类似的,结构体数组可以看成是结构体变量的集合,数组看成是同类型变量的集合。
另外,在二维数组a[2][3]中,a代表的是二维数组的0行分数组地址,a[i]=*(a+i)),a[i][j]=*(*(a+i)+j).

浙公网安备 33010602011771号