您的位置:首页 > 其它

练习

2016-11-29 21:23 127 查看
#include <stdio.h>

#include <pthread.h>

#include <unistd.h>

void *create(void *arg)

{

    int *num;

    num=(int *)arg;

    printf("create parameter is %d \n",*num);

    return (void *)0;

}

int main(int argc ,char *argv[])

{

    pthread_t tidp;

    int error;

   

    int test=4;

    int *attr=&test;

   

    error=pthread_create(&tidp,NULL,create,(void *)attr);

    if(error)

        {

        printf("pthread_create is created is not created ... \n");

        return -1;

        }

    sleep(1);

    printf("pthread_create is created ...\n");

    return 0;       

}  

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: