#include<stdio.h>
#include<pthread.h>
#include<unistd.h>
static int shdata=4;
void *create(void *arg){
printf("new pthread...\n");
printf("shared data=%d \n",shdata);
}
int main(int argc,char *argv[]){
int res;
pthread_t a_thread;
res=pthread_create(&a_thread,NULL,*create,NULL);
if(res!=0){
perror("Thread creation failed");
exit(-1);
}
sleep(1);
printf("Thread creation successed!");
exit(0);
}
---------------------------华丽的分割线---------------------------------
编译运行:
$gcc -Wall -lpthread -o test2 pthreadshare.c
$./test2
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。