int *aver;
這相當於是超市存包櫃打印出來的小票,上面可以標櫃子的編號;*aver指的是小票上的編號所對應那個櫃子
int ave;
這相當於是超市的存包櫃,而&ave表示的是這個櫃子的編號
aver=&ave;
把小票上的編號改為ave這個櫃子的編號
此時*aver和ave就是壹樣的了
而
*aver=ave
是什麽意思呢?就是把ave那個櫃子裏的東西復制壹份,裝到小票上的編號所對應的那個櫃子裏的東西。這裏有壹個問題,就是小票上對應的是哪個櫃子?如果之前沒有指定,那麽這時就出錯了
int *aver;
這相當於是超市存包櫃打印出來的小票,上面可以標櫃子的編號;*aver指的是小票上的編號所對應那個櫃子
int ave;
這相當於是超市的存包櫃,而&ave表示的是這個櫃子的編號
aver=&ave;
把小票上的編號改為ave這個櫃子的編號
此時*aver和ave就是壹樣的了
而
*aver=ave
是什麽意思呢?就是把ave那個櫃子裏的東西復制壹份,裝到小票上的編號所對應的那個櫃子裏的東西。這裏有壹個問題,就是小票上對應的是哪個櫃子?如果之前沒有指定,那麽這時就出錯了