- #include"stdio.h"
-
#include"pthread.h"
-
#include"unistd.h"
-
staticshdata=4;
-
void*create(void*arg)
- {
-
printf("Newpthread......\n");
-
printf("shareddata=%d\n",shdata);
-
return(void*)0;
- }
-
intmain()
- {
- pthread_ttid;
-
interror;
- error=pthread_create(&tid,NULL,create,NULL);
-
if(error!=0)
- {
-
printf("threadisnotcreated...\n");
-
return-1;
- }
-
printf("mainpidis%d\n",getpid());
- sleep(1);
-
printf("线程创建成功!\n");
-
return0;
- }
本文出自 “阿凡达” 博客,请务必保留此出处http://shamrock.blog.51cto.com/2079212/702536
分享到:
相关推荐
Linux创建线程实例代码.pdf 学习资料 复习资料 教学资源
linux系统下建立多线程程序设计,完成UDP网络通信的发送与接收,包括总结与源代码,实测效果可见链接https://blog.csdn.net/zxp121127/article/details/78506081
操作系统的第二个实验,Linux多线程创建
对Linux下线程编程作了比较详细的说明,是了解线程编程的极好的材料
Linux多线程服务端编程:使用muduo+C网络库.pdf Linux多线程服务端编程:使用muduo+C网络库.pdfLinux多线程服务端编程:使用muduo+C网络库.pdfLinux多线程服务端编程:使用muduo+C网络库.pdfLinux多线程服务端编程:...
linux多线程编程 声明:本文是网上整理的资料,版权属其作者本人所有。 1 第一章 线程基础知识 2 一.什么是线程 2 二.线程的优点 2 三.线程的缺点 2 四.线程的结构 2 五.线程标识 2 六.线程的创建 3 七..线程...
嵌入式linux多线程编程可见,非常好的资料
linux线程池创建c实现 linux线程池创建c实现 linux线程池创建c实现 linux线程池创建c实现 linux线程池创建c实现 linux线程池创建c实现
主要介绍了linux创建线程之pthread_create的具体使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
1. 熟悉线程的定义、创建及应用方法,掌握编译源代码时引入线程库的方法。 2. 掌握如何利用信号量完成线程间的同步与互斥。 3. 熟悉Makefile工作原理,掌握编写Makefile的编写方法。 二、实验基本要求 1. 掌握熟悉...
linux 进程 线程 fork 的深入思考 一道面试题的思考
操作系统上机-Linux多线程编程
linux thread线程创建示例代码,设置线程属性,PTHREAD_CREATE_DETACHED
线程的 创建 回收 windows linux系统都可使用
线程如何去创建 ,多线程如何控制输出!互斥控制!
三个多线程经典代码只需要5分 转别人的,没分下载了 混点分,请多多支持
简单的多线程编程,为了判断数独结果是否有效,把整个...在这里,我们创建了11个线程,1~9个线程分别判断九个宫内的数字是否不重复,第10个线程判断每一行的数字是否不重复,第11个线程判断每一列的数字是否不重复。
Linux多线程环境下System V信号灯的使用.pdf
代码目的是比较write和printf多路写性能。首先fork生成子进程,并且在子进程中重定向标准输出;然后在父子进程中各创建10个线程分别利用printf和write进行写操作;最后通过返回值比较两者性能。