[問題] 指標

看板b96902HW作者 (@O@)時間16年前 (2007/11/06 23:23), 編輯推噓5(501)
留言6則, 6人參與, 最新討論串1/1
有個問題剛剛一直困擾著我 假設 int a; int c; int *b; b=&a; 所以*b 就等於a 但是如果 c=b; 就會出現 [Warning] assignment makes integer from pointer without a cast 像醬的WARNING 問題是 B的記憶體上 也是一個數字吧 只是這個數字是a的記憶體位置 那降為什麼把b assign 到 另一個int 裡面會有這種warning呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.250.79

11/06 23:32, , 1F
存的是數字,但是型別是pointer
11/06 23:32, 1F

11/07 00:10, , 2F
compiler好意提醒你看你是不是少打了* ..
11/07 00:10, 2F

11/07 02:24, , 3F
XDD原PO明明15分
11/07 02:24, 3F

11/07 16:29, , 4F
樓上也是15!!!
11/07 16:29, 4F

11/08 13:42, , 5F
樓上也是15!!
11/08 13:42, 5F

11/08 21:24, , 6F
樓上也15了!!
11/08 21:24, 6F
文章代碼(AID): #17C8RyVm (b96902HW)