数组是常量指针(所有的数组名都是指针而且是常量指针,不能对其赋值!这句话是否正确)
:暂无数据 2026-08-05 15:50:01 :0

大家好,今天小编来为大家解答以下的问题,关于数组是常量指针,所有的数组名都是指针而且是常量指针,不能对其赋值!这句话是否正确这个很多人还不知道,现在让我们一起来看看吧!
本文目录
所有的数组名都是指针而且是常量指针,不能对其赋值!这句话是否正确
显然正确。
int arr;
int var;
如果要表示 arr 数组第一个元素的指针,可以不需要声明,直接使用 arr 来表示,即
arr 等价于 &arr
对于变量,则需要使用取地址运算符 &.
【C】数组名在哪些情况下不是常量指针
C中的数组名为常量指针,但两种情况下,数组名不用常量指针来表示:1、当数组名作为sizeof操作符的操作数时,数组名表示整个数组,而不表示指向数组第一个元素的常量指针。举例来说:int arr = {1, 2, 3, 4, 5};//此处p为指向数组首元素的指针int *p = &arr;//如果在这种情况下,数组名表示常量指针,则&arr相当于&p(这是错的)综上所述,可以支持论点2.
形参中的数组是常量吗
不是常量指针.
数组形参, 本质上是指针类型的形参. 记住, 看到数组形参时, 你都应将其理解为指针形参.
所有的数组名都是指针而且是常量指针,不能对其赋值!这句话是否正确的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于所有的数组名都是指针而且是常量指针,不能对其赋值!这句话是否正确、所有的数组名都是指针而且是常量指针,不能对其赋值!这句话是否正确的信息别忘了在本站进行查找哦。

本文编辑:admin
:
数组是常量指针
更多文章:
知名女星孙侨璐于跨年夜,心梗猝死,年仅25岁!一一一写给年轻人?1月2日演员孙侨潞离世,说好的来日方长转眼就是别离
2026年10月15日 10:40
avantage怎么设置为中文(Avantage安装丢失GIT)
2026年10月15日 03:00
activex控件未注册怎么办(登陆视频监控网页时提示activex控件未注册,怎么解决)
2026年10月14日 20:30







