a[1]与&a[1]不等价哦,二者仅仅是数值上相等,但含义不同
比如有int a[3][4]; &a[1]是行指针,类型是int(*)[4],和a的类型相同,而a[1]是个int*
a[1]与&a[1][0]是等价的,二者类型和数值都相同