八十 C语言之pthread_cond_t信号变化探究总结( 四 )


总结:
在进入线程后 , 信号没来到之前 cond.=0;
当进入main进程时 , cond.=2;
当(&cond)发送信号后,cond.=3,然后线程中的(&cond, &mutex)收到cond.=3的信号 , 
立即释放互斥锁 , 解除阻塞 , 程序向下运行 , 到main函数结束 。
3.总结
所以不管是、st发送信号给 , 还是it , 最终信号发生变化的是的结构体变量字段 , 是它发生的变化 , 解除线程的阻塞状态 。