int a=2,b=3,*p1=&a,*p2=&b; *p1=*p2; *p2=a; 为什么*p2=a;语句没有将a的值赋给b?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/28 19:44:21
inta=2,b=3,*p1=&a,*p2=&b;*p1=*p2;*p2=a;为什么*p2=a;语句没有将a的值赋给b?inta=2,b=3,*p1=&a,*p2=&b;*p1=*p2;*p2=a;为
int a=2,b=3,*p1=&a,*p2=&b; *p1=*p2; *p2=a; 为什么*p2=a;语句没有将a的值赋给b?
int a=2,b=3,*p1=&a,*p2=&b; *p1=*p2; *p2=a; 为什么*p2=a;语句没有将a的值赋给b?
int a=2,b=3,*p1=&a,*p2=&b; *p1=*p2; *p2=a; 为什么*p2=a;语句没有将a的值赋给b?
#include
void main()
{
int a=2,b=3,*p1=&a,*p2=&b;
*p1=*p2; //相当于a=b;a,b的值都为3了
*p2=a; //相当于*p2=3;将3赋给b,
printf("%d",b);
}