请各位帮忙看一下
int m=6,n=6,*p=&m,*q=&n;int i;i=p==&n;printf("\n%d",i);
输出结果为什么
p 又是什么意思
给一个完整的,main(){int m=6,n=6,*p=&m,*q=&n;int i;
i=p==&n;/*因为p==&n是一个条件表达式,所以结果只有0或者1,此处为假0*/printf("\n%d,%d\n",i,p,);/*p是一个指向变量m的指针变量*/
getch(); }
int m=6,n=6,*p=&m,*q=&n;int i;i=p==&n;/*这里是P,怎么理解P呢*/printf("\n%d",i);
回答楼上的printf("\n%d,%d\n",i,p,);/*p是一个指向变量m的指针变量*/指针也就是地址,判断p==&n,地址与地址,=>&m==&n
完全同意楼上的