为何数组名取地址和数组名的取值同样

int arr[10]; (1)int *p = arr; (2)int (*q)[10] = &arr; 为何p和q的值是同样的呢数组 这两个看的角度不同.spa (1)arr只是arr[0]的地址,arr+1就是arr[1]的地址了.orm (2)&arr是整个arr[10]的首地址,是以整个数组为角度来看,虽然它与arr[0]的值相同,可是&arr+1就已经增长了10个int类型的字节的长度
相关文章
相关标签/搜索