11302

来源:互联网 发布:77pepecom现在域名 编辑:程序博客网 时间:2024/06/02 20:32
#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;
}
0 0
原创粉丝点击