Re: [問題] 新手指標的問題

看板C_and_CPP (C/C++)作者 (紅蓮西風750)時間13年前 (2012/08/27 20:40), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
我在猜你要問的是這個: int i = 9 int *ptr; ptr = &i; printf(" %x\n輸出原本是: %6d\n如果想改成用:%x\n" , ptr, *ptr, &ptr); 程式結果: 12ff44 →i的記憶體位址 輸出原本是: 9 →i的內容 如果想改成用:12ff30 →ptr的記憶體位址 ※ 引述《williamsm ()》之銘言: : 開發平台(Platform): (Ex: VC++, GCC, Linux, ...) : vc2005 : 問題(Question): : 最近面是遇到一個問題,一個程式的輸出原本是*p表示 : 想請問如果想用改成&P表示輸出的話,應該要使用到什麼觀念呢 : (要往雙重指標方向思考嗎?) : 謝謝 : (不適合發問會盡快自d) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.198.94.46
文章代碼(AID): #1GEsh9pR (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1GEsh9pR (C_and_CPP)