线程的编程练习
来源:互联网 发布:网络销售只要做些什么 编辑:程序博客网 时间:2024/05/29 13:12
#include <stdio.h>#include <stdlib.h>#include <pthread.h>int flag = 1;void * thread_function(void * arg);int main(){int ret; pthread_t tid;void * thread_result;int count = 1;ret = pthread_create(&tid,NULL,thread_function,NULL);if(ret != 0){perror("thread create failed!\n");exit(EXIT_FAILURE);}while(count++ < 10){if(flag == 1){printf("1");flag = 2;}else{sleep(1);}}printf("\nwaiting for thread to finish...\n");ret = pthread_join(tid,&thread_result);if(ret != 0){perror("thread join failed!\n");exit(EXIT_FAILURE);} return 0;}void * thread_function(void *arg){int count = 1;while(count++ < 10){if(flag == 2){printf("2");flag = 1;}sleep(1);}}
0 0
- 线程的编程练习
- 线程的编程练习
- 线程的编程练习
- 线程编程练习
- 线程编程练习2
- unix环境线程编程练习
- 巩固C语言(八)----进程和线程的区别和练习 & 线程编程
- Linux编程练习 --多线程1--线程创建
- Linux编程练习 --多线程1--线程创建
- Linux编程练习 --多线程1--线程创建
- NDK编程之SDL(2.0)线程练习
- 各种各样的 编程练习
- 编程练习的必备
- 超线程的相关练习
- 线程的join方法练习
- 线程练习
- 线程练习
- 线程练习
- Unity开发HTC VIVE
- <meta name="name" content="string">
- 简单实现textview文本每隔两秒就改变一次
- rocketmq学习笔记 二 官方实例<消息过滤>
- 富文本font标签使用
- 线程的编程练习
- Oracle数据库中使用java实现存储过程
- Python列表解析式
- 简谈智能家居安全
- sql注入 XSS
- java mail学习笔记4——Message类详解
- Android TextView显示网络图片
- AngularJs -- ng-hide
- Linux之服务器基本启动步骤