整型指针变量能否赋值给整型变量? 5
5个回答
展开全部
不可以 因为a没有定义为指针变量
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int n =99;
int *p1 = &n;
int m = (int)p1;
int *p2 = (int*)m;
这时p2就和p1是一样的,就是需要强制转换
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以
int a,b,k=4,m=6;
int *p1,*p2;
&(*p1)=k;
%(*p2)=m;
a=&p1;
b=&p2;
int a,b,k=4,m=6;
int *p1,*p2;
&(*p1)=k;
%(*p2)=m;
a=&p1;
b=&p2;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有的编译器会有警告,有的会报错。但强制转换后是可以的,指针变量本身就是内存的地址。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询