46

问答题 46 /69

编程实现三个线程ABC,并让它们顺次打印ABC

参考答案

思路:设置三个信号量:S1, S2, S3,S2由S1 post,S3由S2post, S1由S3 post,由A线程先开 始打印,其他线程必然在等待信号量,所以三个线程⼀一定会按照信号量的顺序来打印