- 博客(1)
- 收藏
- 关注
原创 数组名a和&a的区别
C语言中,数组名实际上类似于一个指针常量,指向一个固定的地址,即数组首元素a[0]的空间位置,但数组名和指针常量不同的地方在于,指针常量在被定义时会为其分配一个地址与内存,再指向另一个地址对应的内存,而数组在被定义时编译器并不会再单独分配一个存储空间来存储这个数组名的地址,即只会分配一段长度为n*sizeof(变量类型)的存储空间与地址集。在编译器编译的时候,如果输出的是a,&a,&...
2018-05-16 11:51:34 318
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人