11问答网
所有问题
C++数组名到底是什么呢?是不是地址?为什么可以赋值给指针?
用sizeof测试数组名,大小却不是指针的大小。而是数组里所有元素的内存大小
举报该问题
推荐答案 2019-12-27
是的,数组名是地址,是第一个元素的地址——一维数组的数组名就是下标为0的那个元素的地址;二维数组的数组名就是下标为0的那一行的地址……
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/2qPSSv8Mv747448qqS.html
相似回答
...*p; cp="welcome"; 不明白的是:p指的
不是地址
吗?
答:
指针是附加了类型信息的地址,所以数组名就是一个指针常量!所以可以直接赋值给指针
!字符串常量,是一个常量数组,值是个常量指针常量!可以赋值给指针!地址可以赋值给指针!指针是有类型的、数组也是有类型的!
大家正在搜
指针数组怎么赋值
数组的首地址是什么意思
怎么判断是不是数组
数组指针赋值
数组的首地址用什么代表
判断是不是数组
数组是指针吗
js判断是否为数组
数组里能放指针吗
相关问题
c++ 求教!定义一个数组和指针变量,利用指针变量给数组赋值...
C++高手中高手进,字符数组名的属性到底是不是指针?????...
C++问题,关于将数组地址赋给指针的问题。
C++如何将一个指针的值赋值给另一个指针,并且两个指针不共用...
c++中为什么数组地址可以作为参数传递而不能直接赋值给别的数...
关于c++中指针数组赋值时的迷惑
c++里如何用数组元素获取指针内容来实现指针对数组的赋值
c++中byte指针如何赋值...