void fun(char*a,char*b){a=b;(*a)++;}main(){char c1='A',c2='a',*p1,*p2;p1=&c1;p2=&c2;fun(p1,p2);printf("%c%c\n",c1,c2); }在被調函數中p1,p2已指向同一個存儲單元,那么c1值就被改為c2,最后結果應為bb才是,但為什么是Ab呢?