黑马程序员技术交流社区

标题: 请问指针的含义以及作用是什么 [打印本页]

作者: kingago1    时间: 2015-11-28 00:05
标题: 请问指针的含义以及作用是什么
*p &p  有什么区别呢?
作者: Tmac90301    时间: 2015-11-28 00:20
*p取指针所指地址内的内容,&p指取指针p在内存中的地址,因为p本身也是一个变量,在内存中也要分配地址来存储
作者: 米易雅克    时间: 2015-11-28 00:27
int *p=&a[0];
p=a;*p在这里是定一个指针变量。&p表示取p的地址,如果两个一起连着的话,代表*p指针变量&p代表值p代表指针由代表地址。&p就是取得p代表的地址的值,一个是变量名一个是数值。希望对你有帮助。本人个人见解。有不对之处欢迎批评。
作者: 沐小妖mavs    时间: 2015-11-28 00:41
*p代表p所存地址的内存空间,而&p是指针本身的地址
作者: iOS-lye    时间: 2015-11-28 00:57
前面是取出指针变量p指向地址的值,后面是取出指针P的地址




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2