黑马程序员技术交流社区

标题: block和指向函数的指针 [打印本页]

作者: Micro    时间: 2015-2-14 22:29
标题: block和指向函数的指针
  1. block 和指向函数的指针
  2. 都可以用typedef 来定义
  3. //定义了sum这种block类型;
  4. typedef int(^sum)(int,int);
  5. 定义了sump这种        指针类型,这种指针是指向函数的;
  6. typedef int(*sump)(int,int);

  7. 定义了一个block变量sum1;
  8. sum  sum1=^(int a,intb){
  9. return a+b;
  10. }
  11. int c =sum1(10,10);

  12. 定义一个指针变量指向sum函数;
  13. //sump p = sum;
  14. int c =( *p) (9,8) ;
  15. int c= p(9,8);          //也是对的。
复制代码









欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2