在接下来的第四点会详细解释&a的含义,这里先给出结论,&a是指向数组的指针,而&a的类型是int (*)[10]。然后二维数组的类型同样取决于数组元素的类型,假设有二维数组int b[10][20]因为C语言的多维数组实际上是一维数组,二维数组实际上只是一个一维数组,只不过里面每个元素又是一个一维数组而已。所以b的类型是int (*)[20],而&b的类型是int (*)[10][20]
在接下来的第四点会详细解释&a的含义,这里先给出结论,&a是指向数组的指针,而&a的类型是int (*)[10]。然后二维数组的类型同样取决于数组元素的类型,假设有二维数组int b[10][20]因为C语言的多维数组实际上是一维数组,二维数组实际上只是一个一维数组,只不过里面每个元素又是一个一维数组而已。所以b的类型是int (*)[20],而&b的类型是int (*)[10][20]