标签: c arguments pthreads
线程是否可以在不使用结构的情况下拥有多个参数?
所以...有点像:
pthread_create(&file_thread, NULL, merge_thread, sortedFiles, number);
...其中'number'是额外的参数?
谢谢, 赫里斯托斯
答案 0 :(得分:4)
没有。您必须定义一个包含各种参数的结构,并将指向结构实例的指针作为void*的单个pthread_create参数传递。
void*
pthread_create