二维数组(引用,指针数组,数组的 指针)
二维数组(引用,指针数组,数组的 指针)
在说二维数组前先来说下一维数组中的指针数组和和数组的指针
一、一维数组中指针数组和数组指针的区别
指针数组:
int *p[5];
[]的优先级比*高,首先它是一个数组,它的大小是5,它里面存放的数据类型是int *,也就是整型指针。 所以它叫指针数组,讲到底这个p是一个数组,数组内的元素是5个指针,而数组内的每一个指针指向一个int型的变量。
数组的指针:
int (*p)[5];
首先p是一个指针,指向大小为5的数组,因此这叫数组的.
转载
2021-03-05 15:45:13 ·
466 阅读 ·
0 评论