黑马程序员技术交流社区
标题:
关于指针和数组的疑问
[打印本页]
作者:
hanqiuiu
时间:
2015-8-12 22:18
标题:
关于指针和数组的疑问
大家好,如果我用
int arr[4]={1,9,3,5,};
int *p=arr;
那么我这个P指针到底定义的是arr[0]的地址还是什么啊,我有点不明白了
作者:
WPeng
时间:
2015-8-12 22:20
数组首元素地址,亲,让你不好好上课
作者:
LiangYanpeng
时间:
2015-8-12 22:21
arr和&arr[0]都是数组首元素的地址,&arr是表示数组的地址,但是三个地址的值是一样的
作者:
魏武
时间:
2015-8-12 22:22
财务,我来了。
作者:
李海贤
时间:
2015-8-12 22:22
按这规模,是不是要顶成精华帖?
作者:
Sinyuyu
时间:
2015-8-12 22:33
数组首元素的地址,也就是arr[0]的地址,需要取数组的地址是int *p=&arr;
作者:
黑马中的小绵羊
时间:
2015-8-13 00:48
我觉得应该是数组首元素的地址吧
作者:
dy1129431528
时间:
2015-8-14 09:36
是 arr[0]
作者:
翟宇浩
时间:
2015-8-14 09:45
int *p=arr; 表示定义了一个指针变量p,赋值数组的首地址(第一个元素地址),p指向数组的第一个元素。
作者:
yushimin763
时间:
2015-8-14 09:50
数组元素的首地址也就是arr[0]的地址
作者:
MEIMEIAA
时间:
2015-8-14 11:48
p指向的是数组的首地址也是arr【0】的地址
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2