线程的基本概念
来源:互联网 发布:软件开发职业培训 编辑:程序博客网 时间:2024/04/30 13:07
#include <stddef.h>
#include <stdio.h>
#include <unistd.h>
#include <pthread.h>
void print_msg(char *ptr);
int main()
{
pthread_t thread1, thread2;
int i,j;
char *msg1="Hello/n";
char *msg2="World/n";
pthread_create(&thread1,NULL, (void *)(&print_msg), (void *)msg1);
pthread_create(&thread2,NULL, (void *)(&print_msg), (void *)msg2);
sleep(1);
return 0;
}
void print_msg(char *ptr)
{
int retval;
int id=pthread_self();
printf("Thread ID: %lx/n",id);
printf("%s",ptr);
pthread_exit(&retval);
}
- 线程的基本概念
- 线程的一些基本概念
- 线程的基本概念
- 线程的基本概念
- 线程的基本概念
- 线程的基本概念之一
- 线程的基本概念
- 线程的基本概念
- 线程的基本概念
- 1、线程的基本概念
- 对线程基本概念的理解
- 进程与线程的基本概念
- 进程与线程的基本概念
- java线程的基本概念&&生命周期
- 码农小汪之-线程的基本概念
- 线程的基本概念及状态
- 线程的基本概念,线程的基本状态?
- 线程基本概念
- 50国内外最优秀的C/C++源代码网站分享
- Objective C 学习心得 (一):--Windows下搭建objective C开发环境
- 工作一个月
- DIV 页面布局
- MIDI文件格式解析
- 线程的基本概念
- SSH_Chapter2_Struts1.2的Deomo
- MSDN中关于消息和消息队列部分(一)
- convolution based algorithm for animated water waves
- Windows的异步选择机制
- 为什么没有opencl群
- MSDN中关于消息和消息队列部分(二)
- lucence简介&lucence示例
- 2010 目标