问题标题:
【若有语句:inta=4,*p=&a;,下面均代表地址的一组选项是A、a,p,&*aB、*&a,&a,*pC、&a,p,&*pD、*&p,*p,&a尤其*、&、*&、&*各代表什么?】
问题描述:
若有语句:inta=4,*p=&a;,下面均代表地址的一组选项是
A、a,p,&*a
B、*&a,&a,*p
C、&a,p,&*p
D、*&p,*p,&a
尤其*、&、*&、&*各代表什么?
贺臣回答:
C.&是取地址运算符.所以&a:变量a的地址.p是一个指针,装的是变量a的地址的地址.*P就是变量a的地址.&*p:就是指针P所指向的向量的地址.总之:&是取地址运算符,返回的一定是一个地址.指针变量也是一个地址.
点击显示
其它推荐