C++数组名到底是什么呢?是不是地址?为什么可以赋值给指针?

用sizeof测试数组名,大小却不是指针的大小。而是数组里所有元素的内存大小

是的,数组名是地址,是第一个元素的地址——一维数组的数组名就是下标为0的那个元素的地址;二维数组的数组名就是下标为0的那一行的地址……
温馨提示:答案为网友推荐,仅供参考