作者查詢 / ARies77

總覽項目: 發文 | 留言 | 暱稱
作者 ARies77 在 PTT [ C_and_CPP ] 看板的留言(推文), 共6則
限定看板:C_and_CPP
看板排序:
首頁
上一頁
1
下一頁
尾頁
Re: [問題] call by pointer
[ C_and_CPP ]14 留言, 推噓總分: +2
作者: wu110011 - 發表於 2015/09/28 23:33(10年前)
9FARies77: 補充一個觀念:所謂的 pass by pointer = pass by value10/14 14:45
10FARies77: 以那例子來說func(int** ppInt)傳進去複製的指標是&pvar10/14 15:05
11FARies77: 而pvar存的資料是g_One的指標,這指標存的資料是g_One10/14 15:07
12FARies77: 所以,參數ppInt=&pvar,*ppInt=pvar,**ppInt=*pvar10/14 15:08
13FARies77: 就能達到function內改指標跟資料的目的,ref to ptr同義10/14 15:10
14FARies77: 實際一步一步做 %d %p 的輸出來看,就很容易理解了10/14 15:11
首頁
上一頁
1
下一頁
尾頁