指針與動態變量

(初學者,如果有錯誤希望大佬給予糾正,請輕噴,謝謝) 我們知道指針可以定義出動態儲存空間, 例如: int *p = new int; int *q = new int; 假設初始時,*p = 10;q = 20; 那麼現在的情況如圖 假設我們使p = *q(實際上就在操作這個間接空間) 則現在的情況如下 在這裏只是改變了p指向的空間的值,而沒有改變指針p所指向的對象。 但如果是直接操作p與q呢?
相關文章
相關標籤/搜索