最近复习了线程的知识,许多知识学过看过,一段时间不用就忘了,还是要自己去复习回顾才可以熟练掌握
我就以一道常见面试题来举例吧
#include <stdio.h>
#include <string.h>
#include <pthread.h>
#include <sys/time.h>
#define MAX 10
pthread_t thread[2];
pthread_mutex_t mut;
int number=0;
int i;
void *thread1(){
printf("线程1鸭,上班打卡\n");
for(i=0;i<MAX;i++){
printf("%d\n",number);
pthread_mutex_lock(&mut