int (^func()) (int)
{
retutn ^(int count) {return count + 1;};
}
oc 怎么理解这个表达式 int (^func()) (int)
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
threenewbee 2015-11-22 16:24关注这个函数的返回值是一个函数(这个函数没有参数,返回值int)。函数体定义了一个函数,并且把它作为结果返回。
解决 无用评论 打赏 举报
int (^func()) (int)
{
retutn ^(int count) {return count + 1;};
}
这个函数的返回值是一个函数(这个函数没有参数,返回值int)。函数体定义了一个函数,并且把它作为结果返回。