听说C没有闭包,今天看到Objective-C中闭包的使用。 Objective-C 支持闭包,C 不支持吗?
更新:感谢您的所有回答。我也在网上的 block 上找到了这个指南:http://pragmaticstudio.com/blog/2010/7/28/ios4-blocks-1
最佳答案
Apple 添加了 ^
运算符来添加闭包支持。然而,它不依赖于 Objective-C,并且也可以在 C 和 C++ 中使用,只要您使用 Apple 的 GCC 或 LLVM 分支编译项目。此新功能称为 blocks .
关于objective-c - Objective-C 有闭包而 C 没有吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10357694/