[讨论]指针问题
设有定义:int n=0; *p=&n; **q=&p;
A p=1
B *q=2
C q=p
D *p=5
希望知道的能把题目和答案分析清楚
欢迎大家解答!!!!!!
#include<stdio.h>
int main()
{ int n=0,*p=&n,**q=&p;
p=1;
*q=2;
q=p;
*p=5;
printf("%d\n",*p);
printf("%d\n",*q);
getchar();
return 0;
}
根据你的代码,我也测试了,按你所测试的步骤来做的。编辑器
int main()
{
int n=0,*p=&n,**q=&p;
printf("%d\n",*p);
printf("%d\n",**q);
getchar();
return 0;
}
结果表明也是:0
0