这几天一直在想正常情况下 数组名的含义 到底是代表了元素首地址 还是存了元素首地址 因为很多人都说数组名是指针常量。如果是代表了首地址 那么数组名其实就是数组首元素的地址 比如说int a[2]={1,2}; 如果首元素地址为0X01 也就意味着a就是0X01吗?如果数组名是指针常量的话 那不就是a存了一个0X01吗?
这几天一直在想正常情况下 数组名的含义 到底是代表了元素首地址 还是存了元素首地址 因为很多人都说数组名是指针常量。如果是代表了首地址 那么数组名其实就是数组首元素的地址 比如说int a[2]={1,2}; 如果首元素地址为0X01 也就意味着a就是0X01吗?如果数组名是指针常量的话 那不就是a存了一个0X01吗?