在以下函数中,对于回调函数start_routine
,返回类型为void **
int pthread_create(pthread_t *thread, const pthread_attr_t *attr,
void *(*start_routine) (void *), void *arg);
但是当我们定义回调函数时,是这样的:
void func(void *)
我知道它是一个函数,但我认为至少回调函数应该是这样的:
void* func(void *);
我哪里错了?谢谢!