代码块中变量的生命周期

指向变量的指针一直没变

void *test_pthread(struct TestStruct *test)
{
    printf("%d\n",test->sn);
}

void _Pthread()
{
    for(int i = 1;i<100;i++)
    {
        struct TestStruct testStruct;
        testStruct.sn = i;
        pthread_t thrd;
        pthread_create(&thrd,NULL,test_pthread,&testStruct);
    }
}

 

posted @ 2020-08-16 16:32  LeorI  阅读(190)  评论(0编辑  收藏  举报