怎么求数组地址

 我来答
司马刀剑
高粉答主

2017-09-25 · 每个回答都超有意思的
知道顶级答主
回答量:4.6万
采纳率:93%
帮助的人:8350万
展开全部
数组名称实质上就是指向数组第一个元素的指针。因此可以直接将其赋值给指针P

p=a;

传引用数组时只需传递数组名。调用数组时默认也是传引用方式。

如果要取数组中某一元素的地址则需要
p=&a[i];(i为所需数组元素的下标)
或者
p=a+i;

a+i等于&a[i];
a等于a[0]

而p=&a;则是取指针a的地址赋给p,p成为了指向a的指针(指针的指针)与第一种及第三种赋值是不同的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式