糯米文學吧

位置:首頁 > 計算機 > C語言

c和c++中實現函數回調的方法

C語言2.26W

如何在c和c++中實現函數回調呢?以下是小編為大家搜索整理的c和c++中實現函數回調的方法,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!

c和c++中實現函數回調的方法

將函數指針作為結構體成員,可以實現函數註冊和回調

複製代碼 代碼如下:

struct T

{

void (*callback)(char *);

};

void doSomething(char *job)

{

//TODO...

}

int main()

{

T t;

= doSomething;

//調用回調函數

("something");

return 0;

}

標籤:函數 回調