在下面的程序中,线程排序的可能性有哪些?假设“函数”将打印唯一的线程 ID(因为这里我们只有一个进程)。我总是得到 th1,th2 的命令!
#include <stdlib.h>
#include <stdio.h>
#include <pthread.h>
int main()
{
pthread_t th1;
pthread_t th2;
pthread_create(&th1, NULL, function, NULL);
pthread_create(&th2, NULL, function, NULL);
pthread_join(th1, NULL);
pthread_join(th2, NULL);
}
return 0;
}