问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

编写一个程序,程序中创建一个子进程,然后父子进程各自独立运行。_百 ...

发布网友 发布时间:2024-02-01 02:02

我来回答

4个回答

热心网友 时间:2024-04-10 02:01

#include <stdio.h>
#include <string.h>
#include <unistd.h>

#define BUFSIZE 10

int main(void)
{
char ch,dh,eh;
int p[2];//文件描述符
pid_t childpid;

if(pipe(p) == -1)//创建管道
{
perror("pipe call");
return -1;
}
if((childpid = fork()) == -1)//创建子进程
{
perror("fork call");
return -1;
}
if(childpid!=0)//父进程
{
close(p[0]);//关闭读文件
do
{
ch = getchar();
write(p[1],&ch,1);//向管道写
}while(ch!='x');//遇到'x'则结束
}
else if(childpid==0)//子进程
{
close(p[1]);//关闭写文件
while(1)
{
read(p[0],&dh,1);//从管道读
if(dh == 'x')
{
printf("\n");
return 0;
}
else if(dh>='a'&&dh<='z')
{
eh = (char)((int)dh - 32);//转化成大写输出
printf("%c",eh);
}
else {
printf("%c",dh);
}
}

}
}

热心网友 时间:2024-04-10 01:59

同求

热心网友 时间:2024-04-10 02:01

windows还是linux?

热心网友 时间:2024-04-10 02:00

比如有一个下拉框定义如下:
<asp:dropdownlist id="ddlBusCode" runat="server"></asp:dropdownlist>
那么可以利用以下方法来获取值:
方法一:
var ddl = document.getElementById("ddlBusCode")

var index = ddl.seletedIndex;
var Value = ddl.options[index].value;
var Text = ddl.options[index].text;
方法二:
var aaa=ddlBusCode.options[this.selectedIndex].value;
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...啊?我从嘴里吐出去是直的算过肺了吗?我不会从鼻子里出去_百度... 恶心呕吐是什么? 高考数学大题应注意哪些问题呢? 高考数学可不可以用高等数学啊 高考数学 基础知识点 常见考查方式 高考数学考什么内容 一般纳税人如何交所得税 以前的QQ忘记密码了那时候不要了就不找回密码了,现在想找回来,但是又没... 常州机场坐飞机流程 常州机场大巴时刻表 ...我早上九点起飞的飞机, 然后我这的机场快线大巴到机场时70分钟,_百 ... 修改没到一年怎么改? 2022年建瓯城管协管属不属于退役军人公益性岗位 一年内可以修改几次吗? 一年内怎么改第二次 改过一次,就只能等一年后再进行第二次修改了吧? 奥戴尔的面料成分是什么,有知道详细比例的吗 一年内怎么改第二次 我一个手机号注册了两个,另外一个登不上了,怎么办? 一个手机号绑定了两个,那个以前的登录不上了,怎么办? ...店买了一批日记本日记本的单价是三元售货员阿姨说应付134元... ...商店买足球,他要买3个足球,售货员说他应付134元,王老师认为售货员说... 盒马鲜生app为什么不能输入家庭地址? 一年内怎么改第二次 一年内怎么改第二次 一不小心一个手机号注册了两个旧的号上不去了怎么办? 一年内第二次修改技巧 家用无塔供水器怎么调压力 amd rx580和gtx1060哪个好? 一年内可以修改几次吗? 一年改2次的办法 一年内第二次修改技巧 盒马鲜生app为什么不能输入家庭地址? ...商店买了三箱同样的牛奶,售货员阿姨说应付130元,小明马上认为不对... 一年内怎么改第二次 申诉不成功怎么办 倩女幽魂89级要180的幸运要穿什么装备 ...假设年利率是10%,出租方提出以下几种付款方案: (1)立即付 嘴角有黑色素沉淀怎么办 怎么转里的好友到另一个呢? ...%,出租方提出了以下几种方案:1:立即付全部款 探究温度对酶活性的影响实验反应物为什么要预热 密码忘了,申诉没有通过怎么办? 一年只能改一次怎么改第二次? 一年只能改一次怎么改第二次? 一年只能改一次怎么改第二次? 特斯拉跨界卖酒,价格堪比茅台,空瓶都被炒到500美元! 怎么更改盒马APP中的收货地址 请问项目总账的查询功能主要是干什么的? 向蓝色石蕊溶液中滴入足量稀盐酸现象 ...期限是10年,假设年利率是10%出租房提出以下几种付款方案。 a:立即...