您的位置:首页
fork函数的使用【学习笔记】
2017-06-13 15:49
204 查看
#include "apue.h" int globvar = 6; char buf[] = "a write to stdout\r\n"; int main(void) { int var; pid_t pid; var = 88; if(write(STDOUT_FILENO,buf,sizeof(buf)-1) != sizeof(buf) -1) err_sys("write error\r\n"); printf("before fork\r\n"); if((pid = fork()) < 0){ err_sys("fork error"); }else if(pid == 0){ globvar++; var++; }else{ sleep(2); } printf("pid = %ld,glob = %d,var = %d\r\n",(long)getpid(),globvar,var); exit(0); }
相关文章推荐
- 学习51笔记与一份从网上找的资料:单片机C语言中_nop_函数的使用及C语言的延时计算2010-
- [C#学习笔记之多线程1]使用ParameterizedThreadStart委托向线程函数传送参数
- 基础学习笔记之opencv(24):imwrite函数的使用
- C++学习笔记8,const在函数方面的使用(二)
- 基础学习笔记之opencv(18):kmeans函数使用实例
- C语言学习笔记(19跨函数使用内存)
- php学习笔记(三十六)smarty中使用自定函数和代码块(smarty2和smarty3的不同)
- flex学习笔记 使用函数,显示实时更新的标签
- 面向对象的程序设计学习笔记-19-静态成员函数的使用
- PHP学习笔记之array_intersect_key() 函数使用
- what's in string? c语言string类函数实现汇总 都是学习使用指针的好例子啊(算是读书摘抄和笔记吧)
- 基础学习笔记之opencv(24):imwrite函数的使用
- 基础学习笔记之opencv(18):kmeans函数使用实例
- 【Cocos2d-X开发学习笔记】第18期:动作类之改变动作对象、函数回调动作以及过程动作的使用
- 遗传算法与直接搜索工具箱学习笔记 五-----使用GPS算法寻找一个函数的最小值
- 【学习笔记】函数高级使用技巧:建立函数队列
- 【学习笔记】函数高级使用技巧:利用函数返回函数
- 嵌入式开发之C基础学习笔记05--模块化设计和函数的使用
- 【Java学习笔记】函数使用
- 【Cocos2d-X开发学习笔记】第18期:动作类之改变动作对象、函数回调动作以及过程动作的使用