操作系统报错expected ‘void * (*)(void )’ but argument is of type ‘void * ()(void)’: 原因:操作系统线程函数有格式要求,格式为:void x(void arg) 查看函数: void merge(); 改为: void merge(void *arg); 成功解决