A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 瑾❤ 于 2014-6-28 18:00 编辑
  1. #import <Foundation/Foundation.h>
  2. int main()
  3. {
  4.     int (^sumBlock)(int,int)=^(int a,int b)
  5.     {
  6.         return a+b;
  7.     };

  8.     int sum=sumBlock(1,2);
  9.     NSLog(@"sum=%d",sum);
  10.     return 0;
  11. }
复制代码

用codeBlock编译block代码的时候报错,但不知道原因出在哪里,各位帮帮忙啊{:2_31:}。。。

5 个回复

倒序浏览
为什么我的不报错呢?
回复 使用道具 举报
我的也木有。。。。。:L
回复 使用道具 举报
★Joean_Zhou 发表于 2014-6-28 11:12
为什么我的不报错呢?

是用codeBlock编译吗?
回复 使用道具 举报
瑾❤ 发表于 2014-6-28 12:39
是用codeBlock编译吗?

就是用的Xcode直接编译的呀
回复 使用道具 举报
★Joean_Zhou 发表于 2014-6-28 14:13
就是用的Xcode直接编译的呀

好吧,那我这个应该就是编译器的问题
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马