阅读背景:

C语言数组相关内容

来源:互联网 

1、对于数组arr,那么arr和&arr的区别是什么呢?

C/C++里面的数组名字会退化为指针,所以数组名arr实际指的是数组的第一个元素的地址。而数组名作为指针来讲有特殊性,它正在它所指向的内存区域中,&arr的值和arr的数值是相同的(可以输出观察一下),但是类型和意义不同。而指针的加法操作和指向的数据类型密切相关。里面的数组




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: