数组是由若干个元素组成的,每一个元素都有独立的存储空间,并且地址连续。而数组名,就是这一块连续内存的首地址。既然如此,我们也可以使用指针来指向这一块地址。
int a[10] = {1, 2, 3, 4, 5, 6}; int *p = a; // a不用写成&a,因为a作为数组名,本身就是地址