首页 > 代码库 > 两个线程并发执行以下代码,假设a是全局变量,那么以下输出______是不可能的?
两个线程并发执行以下代码,假设a是全局变量,那么以下输出______是不可能的?
3、两个线程并发执行以下代码,假设a是全局变量,那么以下输出______是不可能的?
void foo(){
++a;
printf("%d ",a);
}
A、3 2 B、2 3 C、3 3 D、2 2
1.读a 5.读a
2.a+1 6.a+1
3.写a 7.写a
4.打印a 8.打印a
B:12345678
C:12356784(或48)
D:15234678
两个线程并发执行以下代码,假设a是全局变量,那么以下输出______是不可能的?
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。