#include <pthread.h>
pthread_mutex_t* mut;
int main()
{
mut = PTHREAD_MUTEX_INITIALIZER;
}
上面的代码吐出了error: expected expression before ‘{’ token
。我应该如何初始化pthread互斥体?
#include <pthread.h>
pthread_mutex_t* mut = PTHREAD_MUTEX_INITIALIZER;
int main()
{
}
上面的代码吐出警告:周围标量初始化
所以括号我怎么初始化一个互斥?
为什么没有'='登录'pthread_mutex_t mut PTHREAD_MUTEX_INITIALIZER'? – gaazkam
因为我只是忘了它。 – BetaRunner