在< stdlib.h>中在Mac OS中,我看到了类似的东西:
int atexit_b(void (^)(void)) __attribute__((availability(macosx,introduced=10.6)));
void *bsearch_b(const void *, const void *, size_t,
size_t, int (^)(const void *, const void *)) __attribute__((availability(macosx,introduced=10.6)));
那么这些宣言中的'^'是什么意思?真的很感激,如果有人可以帮助我。