#include <stdio.h>
#include <pthread.h>
#include <unistd.h>
//static int a=4;
int a = 1;
void *create(void *arg)
{
printf("new pthread ... \n");
printf("a=%d \n",a);
return (void *)0;
}
int main(int argc,char *argv[])
{
pthread_t tidp;
int error;
int a=5;
printf("a = %d\n",a);
error=pthread_create(&tidp, NULL, create, (void *)&a);
if(error!=0)
{
printf("new thread is not create ... \n");
return -1;
}
sleep(1);
printf("new thread is created ... \n");
return 0;
}
thread_share
最新推荐文章于 2021-02-19 06:14:02 发布