看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) typdef 的用法基本的例如 typdef int <別名> ,然後就可以用 <別名> 來宣告物件 但我在一段程式碼中看到這樣的用法 typdef int (init_fnc_t) (void),查了一下 好像跟API有關,網路上解釋還是不太懂,不知道能否有熱心的板友為我指點一下 謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.136.156.240
tjjh89017:function pointer 01/18 22:42
gn00618777:可是若是function pointer他應該宣告成 01/18 22:44
gn00618777:typedef int (*init_fnc_t) (void) 吧? 01/18 22:45
gn00618777:能否舉個例阿 我被搞混了>"< 01/18 22:47
diabloevagto:/typedef 這樣就能找到一堆文章 01/18 22:53
gn00618777:謝謝 我懂了 01/18 23:02
d8888:我想意思應該是:init_fnc_t is a function taking no 01/18 23:33
d8888:argument returing int。最近解CPPGM PA7快瘋掉得到的結論 01/18 23:33
d8888:但實際上如何運用就不懂了,有請諸位大大指教了QQ 01/18 23:33
PoorLoser:http://ppt.cc/N4YF 看完這篇就懂了 01/18 23:35
EdisonX:#1Ig87-lf (C_and_CPP) 01/19 06:55
jackace:透過這個typedef讓後面的function宣告好寫一點 01/19 09:28