指针数组:数组
数组指针:指针
int *p1[10];这个是指针数组,类型为int*
int (*p2)[10];这个为数组指针,类型为int
1.为什么数组指针有括号?
答:因为[]的优先级高于*,如果没有括号,则成为了数组指针。
2.int *p=null与int *p1[10]的区别
答:由于.int *p=null不是数组,没有[],所以2.int *p=null为指向整形的指针
3.打印二维数组的两种方式
利用指针打印二维数组
指针数组:数组
数组指针:指针
int *p1[10];这个是指针数组,类型为int*
int (*p2)[10];这个为数组指针,类型为int
1.为什么数组指针有括号?
答:因为[]的优先级高于*,如果没有括号,则成为了数组指针。
2.int *p=null与int *p1[10]的区别
答:由于.int *p=null不是数组,没有[],所以2.int *p=null为指向整形的指针
3.打印二维数组的两种方式
利用指针打印二维数组