为什么没加 K 指针时能输出后面的,加了 K 指针后输出不了后面的?
#include<stdio.h>
int main()
{
int a,*p,*q,*k;
printf("p的地址:%p\n",&p);
printf("q的地址:%p\n",&q);
printf("a的地址:%p\n",&a);
a=10;
*p=a;
q=&a;
k=&a;
printf("*q=%d\n",*q);
printf("*p=%d\n",*p);
printf("交换后p的地址:%p\n",&p);
printf("交换后q的地址:%p\n",&q);
printf("交换后a的地址:%p\n",&a);
}