Re: 請問 struct 的問題

看板Programming作者時間18年前 (2006/12/18 02:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/5 (看更多)
> ==>發信人: DeadKid.bbs@bbs.ntu.edu.tw (精神感召), 信區: programming > 請問 struct 可以宣告成員函式嗎,標準的 C 應該是不行吧? C 可以在 struct 裡宣告 function point 來當成 member struct _dummy_ { char member0; int member1; int (*pfMember)(char); }; int evaluate(char x); int main(void) { struct _dummy_ dummy; dummy.member0 = 'x'; dummy.pfMember = evaluate; dummy.member1 = dummy.pfMember(dummy.member0); return 0; } int evaluate(char x) { return (x * 256 + x); } -- ** 版權聲明 ** 本篇文章歡迎轉載收錄,無須為任何用途支付任何費用。 本文一經轉載收錄引用,本人即無須對其內容負責。 -- ◎ Origin: 中央松濤站□bbs.csie.ncu.edu.tw From: 218-161-68-3.dynamic.hinet.ne
文章代碼(AID): #15XONf00 (Programming)
文章代碼(AID): #15XONf00 (Programming)