亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

callback函數怎么用啊,不太明白?

callback函數怎么用啊,不太明白?

守候你守候我 2019-02-05 10:06:44
callback函數怎么用啊,不太明白
查看完整描述

4 回答

?
慕妹3146593

TA貢獻1820條經驗 獲得超9個贊

callback函數,是由系統調用的。程序員只負責編寫callback函數,并注冊到系統中,由系統調用。 


比如:


  • 系統中有兩個函數:resizewindow(), registercallback()


function (*rsw)(int x, int y);

rsw gcb;


function resizewindow(int x, inty)

{

    // resize window

    gcb(orgx, orgy, x, y);

}


function registercallback( rsw cb)

{

    gcb=cb;

}


  • 你可以編寫一個callback函數

function mycb(int x, int y)

{

    // code

}


  • 然后,你的程序一段代碼為:


// ...... code

registercallback(mycb);

resizewindow(5,6);


希望說清楚了。



查看完整回答
反對 回復 2019-03-14
?
qq_笑_17

TA貢獻1818條經驗 獲得超7個贊

callback, 顧名思義, 回調函數.
即需要傳遞該參數的函數運行完成后, 自動調用的一個函數. 明白?

查看完整回答
反對 回復 2019-03-14
  • 4 回答
  • 0 關注
  • 905 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號