初级多线程问题
#include<stdio.h>
#include <pthread.h>
#include <stdlib.h>
void thread()
{
for(int i=0; i<3; i++)
printf("This is a pthread.\n");
}
int main()
{
pthread_t id;
if(!pthread_create(&id, 0, (void*)thread, 0))
{
printf("Create pthread error!\n");
exit(1);
}
for(int i=0; i<3; i++)
printf("This is the main process.\n");
pthread_join(id,NULL);
return (0);
}