【C语言】数组名是什么

简介: 【C语言】数组名是什么

数组名是数组首元素的地址


但是有两个例外:


1.sizeof(数组名)-数组名表示整个数组-计算的是整个数组的大小,单位是字节


2.&数组名-数组名表示整个数组-取出的是整个数组的地址

1667907016030.jpg

为了更好的理解数组名以及指针,请参考指针的运算【C语言】_crazy__xieyi的博客-CSDN博客


相信看了这篇,大家应该对数组名有了更深的理解了  


相关文章
|
7月前
|
存储 程序员 C语言
C语言:数组名
C语言:数组名
|
2月前
|
存储 编译器 C语言
C语言:数组名作为类型、作为地址、对数组名取地址的区别
在C语言中,数组名可以作为类型、地址和取地址使用。数组名本身代表数组的首地址,作为地址时可以直接使用;作为类型时,用于声明指针或函数参数;取地址时,使用取地址符 (&),得到的是整个数组的地址,类型为指向该类型的指针。
|
2月前
|
编译器 C语言
【C语言】指针篇-深入探索数组名和指针数组- 必读指南(2/5)
【C语言】指针篇-深入探索数组名和指针数组- 必读指南(2/5)
|
6月前
|
网络协议 C语言 C++
C语言的数组名是什么
C语言的数组名是什么
|
C语言
C语言 --- 一维数组名的理解
C语言 --- 一维数组名的理解
113 0
|
C语言
【C语言】规范掌握C语言函数|数组名的妙用|指针快速入门|综合使用小案例
【C语言】规范掌握C语言函数|数组名的妙用|指针快速入门|综合使用小案例
70 0
|
算法 C语言
13【C语言 & 趣味算法】分糖果 问题。(数组名作为函数形参,亦即:形参数组名作 指针变量)
13【C语言 & 趣味算法】分糖果 问题。(数组名作为函数形参,亦即:形参数组名作 指针变量)
13【C语言 & 趣味算法】分糖果 问题。(数组名作为函数形参,亦即:形参数组名作 指针变量)
|
C语言
c语言 数组名和下标运算符
前面我们稍微提过数组的属性:数组名就是首元素的首地址,即 &a[0]==a; 则:int *p = &a[0] ; 也可写成 int *p = a ; 两者一摸一样,平时都是用第二种,因为写起来比较方便。
177 0
|
存储 C语言 人工智能