整型指针变量能否赋值给整型变量?

int a,b,k=4,m=6,*p1=&k,p2=&m;
a=p1==&m;

第1个回答  2013-04-28
可以,指针变量是地址。
第2个回答  2015-04-25
不可以 因为a没有定义为指针变量
第3个回答  2013-04-23
int n =99;
int *p1 = &n;
int m = (int)p1;
int *p2 = (int*)m;

这时p2就和p1是一样的,就是需要强制转换

本回答被网友采纳
第4个回答  2013-04-24
可以
int a,b,k=4,m=6;
int *p1,*p2;
&(*p1)=k;
%(*p2)=m;
a=&p1;
b=&p2;
第5个回答  2013-04-22
有的编译器会有警告,有的会报错。但强制转换后是可以的,指针变量本身就是内存的地址。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网