文章
7
粉丝
60
获赞
0
访问
2.2k
(1)if(key==TRUE)改为while(key!=FALSE),lock=TRUE改为lock=FALSE。
(2)不能,newSwap函数不是原语,使用的lock是线程间的共享变量,如果该函数执行了一部分代码后被中断会导致交换错误数值。
登录后发布评论
暂无评论,来抢沙发