用C寫一個簡單的callback function sample


成為一個軟體工程師, C語言裡面的Callback function算是滿值得一學的東西
主要的概念就是: 傳回某個函數的指標,呼叫者即可透過該函數指標直接執行函數…
以下是一個簡單的範例, 可以在一個檔案 e.g: xxx.c 內完成

1. 宣告callback function的prototype(原型)

2.宣告該struct的變數 DisplayInfo

3.定義會被呼叫的函式

4.定義會使用CallBack Fuction的函式

5.由main執行的呼叫點起始

大概就這樣的架構
如果編譯有誤或是其他問題, 再debug一下吧~

在〈用C寫一個簡單的callback function sample〉中有 4 則留言

發表迴響