11智能在线
新记
若int a=5, *p=&a; 1.那么 a ,&a, p, *p的区别是什么? 2.如果&*p, *&a 等价于 p, a 是不是还等价于&a
若int a=5, *p=&a;
1.那么 a ,&a, p, *p的区别是什么?
2.如果&*p, *&a 等价于 p, a
是不是还等价于&a , *p?
如果正确,是不是p=&a a=*p?
举报该文章
其他看法
第1个回答 2011-01-16
个人觉得是选A,应为p是指向一维数组的 所以*(p+5)是指向a[1][2]的
而b形式是错的
d也有 可能我好像没见过
标准的形式是*(*(ptr+1)+2)
反正不是a就是d 呵呵
实在抱歉 我回去看一下 明天给你一个答案
<上一页
1
2
相似回答
大家正在搜
相关问题
C语言指针,int a=1; int *p; 其中p=&a和...
*p=&a,*p=a和p=&a各是什么意思,有什么区别?
int *p=a和int *p=&a有什么区别?
int a=5; int *p=&a; p = &a; 那个...
C语言int a[5],*p; p=a;和p=&a;的对错问...
问:打印结果是什么?p=(int*)(&a+1)是不是等价于...
c语言指针求问 看如下两个表示的区别 1 int a=1, ...
int a[5]={1,2,3,4,5},*p;如果p=a+...