观察输出的值,当我们输出a与a+1时,跳过的是四个字节 (一个整型),输出&a[0]和&a[0]+1,跳过的是四个字节(一个整型),而输出&a与&a+1时,跳过的是16字节(一个数组)。这是因为&a取出来的是数组的地址,当&a+1时,跳过的是一个数组的大小,而其余两个取出来的都是数组首元素的地址,+1跳过的只是数组首元素。当p+0时,指针变量p访问的就是数组首元素的地址,当p+1时,指针访问的就是数组下标为1的元素。一维数组的传参,实际上传递的就是数组首元素的地址。:数组名就是地址,是数组首元素的地址。