一个linux多线程的编程题,怎么改都有错,求指导帮我看看哪错了。

2024-12-21 08:47:48
推荐回答(2个)
回答1:

主函数要改一下,
pthread_create(&y,NULL,p2,NULL);
sleep(1);
pthread_create(&x,NULL,p1,NULL);
确保线程2先开始并进入等待,否则线程二还没开始 线程一就已经结束了。

回答2:

rtefdcvvC