linux线程互斥锁的使用方法及代码测试

 时间:2024-10-12 14:40:34

1、编辑调试代码#include <stdio.h>#include 争犸禀淫<pthread.h>int global_val = 0;void *thread1(void *arg){ while(1){ global_val = global_val + 1; printf("thread1 global_val=%d\n", global_val); global_val = global_val + 1; usleep(100); printf("thread1 global_val=%d\n", global_val); usleep(100); } return NULL;}void *thread2(void *arg){ while(1){ global_val = global_val + 1; printf("thread2 global_val=%d\n", global_val); usleep(100); global_val = global_val + 1; printf("thread2 global_val=%d\n", global_val); usleep(100); } return NULL;}

linux线程互斥锁的使用方法及代码测试

3、查看运行结果,图示位置发现问题。结果不正确。

linux线程互斥锁的使用方法及代码测试

5、保存代码后编译。

linux线程互斥锁的使用方法及代码测试
  • Jquery要怎样触发某个链接点击事件
  • input输入框标签输入中文、数字、字母的写法
  • java项目右击属性java Build Path等丢失
  • HTML图片像素的设置
  • 网页设计中margin怎么用
  • 热门搜索
    国家旅游局 峨眉山旅游 西塘旅游攻略 周边旅游 旅游社 郴州旅游 旅游攻略 深圳旅游 贵州旅游攻略 广州旅游景点