看板 C_and_CPP 關於我們 聯絡資訊
不好意思,想請問一下 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)
james732:如果你都不確定你想問什麼 別人要怎麼回答呢 XD 05/05 02:03
kenboy99999:感覺是沒有打錯啦 05/05 02:04
james732:後面的問題 integerPtr=realPtr 左右的型態不一樣 05/05 02:04
james732:請不要說「感覺」沒有錯 實際去寫寫看吧 05/05 02:04
kenboy99999: 恩 謝謝 05/05 02:08
LPH66:我總覺得應該要和新手說不要怕 compile error... 05/05 02:20
LPH66:compiler 很 nice 的 這其中一定有什麼誤會 (咦) 05/05 02:20
LPH66:不是啦 我是說 compile error message 說的都很清楚... 05/05 02:21
james732:所以我才建議寫寫看囉 新手靠感覺是不會進步的 XD 05/05 02:22
tinlans:type 不同的 pointer 之間最好不要亂 assign, 05/06 06:21
tinlans:compiler 可以把這個當成沒有 alias 生出非你預期的 code 05/06 06:22