1.下标引用和指针加减是一样的
b[3]和*(b+3)一个东西。同理:b[-1]和*(b-1)也是一样的。注:2[b]和*(b+2)一样的
2.数组名是个常量指针。不能自增。
3.int mat[3][10];int (*p)[10]=mat;是对的。mat表示3个指针,每个指针都指向一个10个int型的数组。
4.区别int *p[10]和int (*p)[10].
第一个是10个*p型的数组,第二个是一个指针,指向10个整型数组。
1.下标引用和指针加减是一样的
b[3]和*(b+3)一个东西。同理:b[-1]和*(b-1)也是一样的。注:2[b]和*(b+2)一样的
2.数组名是个常量指针。不能自增。
3.int mat[3][10];int (*p)[10]=mat;是对的。mat表示3个指针,每个指针都指向一个10个int型的数组。
4.区别int *p[10]和int (*p)[10].
第一个是10个*p型的数组,第二个是一个指针,指向10个整型数组。