问答详情
源自:5-2 指针运算

关于&a到底是什么

a表示地址,&a表示啥? *p=&a;         p=&a; 这个&a到底是个什么东西?

提问者:皮埃尔_西蒙_拉普拉斯 2018-02-24 16:59

个回答

  • 慕盖茨5169227
    2019-09-18 00:14:15

    a是一个变量,不是地址; &a的意思是(&是取地址符)去变量a的地址   

    重点来了   :   *p代表的是值  不是地址     p代表的才是地址 

    int* p=&a   可以理解为   int*  p  ,  p=&a

  • absolute_real
    2018-04-08 04:56:23


    *p 就像 变量a的超链接。


  • 精慕门0951125
    2018-02-25 09:34:23

    &是取地址符,&a代表取变量a的地址,*p=&a指的是用指针p指向a所在内存,p=&a指的是把a的地址赋值给变量p。(个人理解)