[語法] 一時之間忘記的的指標

看板C_and_CPP作者 (Poppin~蛆~)時間15年前 (2010/05/05 01:59), 編輯推噓1(1010)
留言11則, 4人參與, 最新討論串1/1
不好意思,想請問一下 int *p 以及 (*p)(int) 這兩者有何不同? 還是沒有差異,還是我有打錯的地方? float*realPtr long*integerRtr integerPtr=realPtr 還有這三行的第三行,他的錯誤是出在? 以上懇請告知!感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.104.96.216 ※ 編輯: kenboy99999 來自: 112.104.96.216 (05/05 02:03)

05/05 02:03, , 1F
如果你都不確定你想問什麼 別人要怎麼回答呢 XD
05/05 02:03, 1F

05/05 02:04, , 2F
感覺是沒有打錯啦
05/05 02:04, 2F

05/05 02:04, , 3F
後面的問題 integerPtr=realPtr 左右的型態不一樣
05/05 02:04, 3F

05/05 02:04, , 4F
請不要說「感覺」沒有錯 實際去寫寫看吧
05/05 02:04, 4F

05/05 02:08, , 5F
恩 謝謝
05/05 02:08, 5F

05/05 02:20, , 6F
我總覺得應該要和新手說不要怕 compile error...
05/05 02:20, 6F

05/05 02:20, , 7F
compiler 很 nice 的 這其中一定有什麼誤會 (咦)
05/05 02:20, 7F

05/05 02:21, , 8F
不是啦 我是說 compile error message 說的都很清楚...
05/05 02:21, 8F

05/05 02:22, , 9F
所以我才建議寫寫看囉 新手靠感覺是不會進步的 XD
05/05 02:22, 9F

05/06 06:21, , 10F
type 不同的 pointer 之間最好不要亂 assign,
05/06 06:21, 10F

05/06 06:22, , 11F
compiler 可以把這個當成沒有 alias 生出非你預期的 code
05/06 06:22, 11F
文章代碼(AID): #1Bu62PPr (C_and_CPP)