现在的位置: 首页 > 综合 > 正文

block实现函数回调

2016年05月28日 ⁄ 综合 ⁄ 共 210字 ⁄ 字号 评论关闭

typedef
int (^MyBlock)(int);//block
重命名

int test(int (^b) (int)){

    printf("test function\n");

   
return b(10);

}

int main(int argc,
char * argv[]) {

   
int (^b)(int);

    b = ^(int a)

    {

       
return a*a;

    };

    printf("test(b):%d\n",test(b));

}

抱歉!评论已关闭.