创建整形数组a[] = {1,2,3,4},a指向整个数组数组的首地址,在数值上a=&a[0],但是a代表整个数组,因此sizeof(a)=16(字节)而&a[0]是数组第一个元素的地址,a[0]代表数组中的第一个元素,所以sizeof(&a[0])=4(字节)p是一个整形指针,指向数组a的首地址,因此sizeof§=4(字节)