#include<stdio.h> void main() { int a,b; int *pa,*pb; a=10;b=20; *pa=a;*pb=b; printf("%d,%d\n",*pa,*pb); printf("%x,%x\n",pa,pb); printf("%x,%x\n",&a,&b);}结果输出为:10,20354,7d5ffda,ffdc为什么程序最后两行输出的结果不一样呢?按说应该都输出a和b的地址才对。。谢谢