代码拉取完成,页面将自动刷新
#include<stdio.h>
#include<unistd.h>
//
//int main()
//{
// int count =0;
// while(1)
// {
// pid_t id =fork();
// //调用失败
// if(id<0)
// {
// //打印创建的子进程个数
// printf("child process count : %d\n",count);
// break;
// }
// if(id==0)
// {
// //子进程不能退出
// while(1);
// }
// //只有父进程能够执行到这里
// else
// {
// count++;
// }
//
// }
// return 0
// }
//
//int Add(int n) {
// int sum=0;
// for(int i=0;i<n;++i)
// {
// sum+=i;
// }
// return sum;
//}
//
//int main()
//{
// int i=5;
// int ret=Add(i);
// if(ret!=15)
// return 1;
//
// return 0;
//}
//
//#include<sys/types.h>
//#include<sys/wait.h>
//#include<stdlib.h>
//
//
//int main()
//{
// pid_t id=fork();
// if(id<0)
// {
// printf("fork failed! \n");
// exit(1);
// }
//
// if(id==0)//子进程
// {
// //子进程运行十秒后退出
// int cnt=10;
// while(cnt--)
// {
// printf("这是子进程: %d\n",cnt);
// sleep(1);
// }
// }
// else//父进程休眠五秒之后开始等待
// {
// sleep(5);
// //wait(NULL);//不关注退出结果可以直接传NULL
// int status=0;
// wait(&status);
// printf("等待成功,status: %d\n",status);
// }
//
// return 0;
//}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。