请问c语言中 int *p p=&b 和int *p=&b是不是一个意思?再请分析下,谢谢
请问c语言中 int *p p=&b 和int *p=&b是不是一个意思?再请分析下,谢谢
  日期:2016-07-07 13:14:39 人气:2
  
  我用vs测试了一下。你这是定义,不是运算。两种是一样的。
 int main() 
{int a=3;
 int *p=&a; 
printf("a=%d,*p=%d,p=%x\n",a,*p,p); 
p=NULL; 
p=&a; 
printf("a=%d,*p=%d,p=%x\n",a,*p,p);
 return 0; 
} 
输出:
a=3,*p=3,p=1aef48 
a=3,*p=3,p=1aef48
      