摘要:
1.如果相同,那么将&数组名赋值或者传递给数组参数的时候,会提示:&数组名类型是 int (*)[],而数组类型是int [],他们不能赋值。2.如果不同,那么为什么,sizeof(&数组名)==sizeof(数组名)??3.同样,&函数名和函数名的区别请尽量详尽地回答,最好提供相关资料的连接谢谢原来是这样的,&数组名和数组名是不同的,根据其数据类型就知道了。问题的关键在于为什么sizeof(数组名)==sizeof(&数组名)呢,原因如下:1,数组名本质上是个地址,但不能说是指针,它能给指针赋值,是因为,指针本身的数据结构和数组名(地址)是一样 阅读全文