int k=7;void f(int **s){ int *t=&k;*s=t;printf("%d,%d,%d,",k,*t,**s);}main(){ int i=3,*p=&i,**r=&p;f(r);printf("%d,%d,%d\n",i,*p,**r);}
main() 中**r=&p啥意思,經過函數f()后p到底發生了啥改變 為啥p=&t了呢?為啥*p=7,**r=7?萬分感謝
beyourpersonalbest
2016-02-29 22:07:08