题目:
子线程循环 3 次,接着主线程循环 6 次,接着又回到子线程循环 3 次,接着再回到主线程又循环6 次,如此循环50次,试写出代码。
程序:
- #include <stdio.h>
- #include <stdlib.h>
- #include <pthread.h>
- pthread_mutex_t mutex;
- pthread_cond_t cond;
- int main_flog = 0;
- int sub_flog = 0;
- int main_count = 0;
- int sub_count = 0;
- void *sub_thread_func(void *argv);
- void main_thread_func();
- int main()
- {
- pthread_t tid;