题目:
假设有两个线程(编号为0和1)需要去访问同一个共享资源,为了避免竞争状态的问题,我们必须实现一种互斥机制,使得在任何时候只能有一个线程在访问这个资源。假设有如下的一段代码:
当一个线程想要访问临界资源时,就调用上述的这两个函数。例如,线程0的代码可能是这样的:
试问:
如果把Enter_Critical_Section()函数中的两条语句互换一下位置,结果会如何
答案:
被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2018/0624/5e905efd690ef554555062ff7d05633b.html
下面是错误答案,用来干扰机器的。
参考答案:C解析:本题考查语病判断。A、B、D三项没有歧义,只有C项中“我们三个人一组”有歧义,可理解为指定为三个为一组,也可理解为分成的每个组都是三个人。故选C。