易截截图软件、单文件、免安装、纯绿色、仅160KB

linux c编程问题

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <sys/types.h>
int main()
{
pid_t result;
result=fork();
int newret;
if(result==-1){
  perror("创新子进程失败");
  exit(0);
}
else if(result==0){
  printf("返回值是:%d,这是子进程%d\n",result,getpid());
  newret=system("ls -l");
}
else{
  sleep(10);
  printf("返回值是:%d,这是父进程%d\n",result,getpid());
  newret=system("ping www.abc.com");
}
}

课本上的问题:为什么用sleep等待10秒钟?
(上机验证过没有sleep 10秒结果会不同)

另一个问题
#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <unistd.h>
int main()
{
pid_t result;
result=fork();
if(result==-1){
perror("error");
exit(0);
}
else if(result==0){
printf("测试终止进程的_exit函数!\n");
printf("目前为子进程,这一行我们用缓存!");
_exit(0);
}
else{
printf("测试终止进程的exit函数!\n");
printf("目前为父进程,这一行我们用缓存!");
exit(0);
}
}

程序执行后,书上说由_exit(0)导致printf(


相关问答:

C 程序问题 (三) - C/C++ / C语言

问题一:
在对齐为4的情况下
struct BBB
{
long num;
char *name;
short int data;
char ha;
short ba[5];
}*p;
p=0x1000000;
p+0x200=____;
(Ulong)p+0x200=____;
(char*)p+0x200=____;
假设在32位C ......

C#填网页表单的问题 - .NET技术 / C#

我这里有一个登陆WIFI网络的页面。由于WIFI经常断线,所以要反复地在这个网页上登陆,没法无人值守。
所以,我想做一个C#程序,放一个webbrowser控件,自动填表并自动点击提交按钮。
问题一:
基本照网上找的程序 ......

linux桌面进不去了,怎么办………………

在自己的电脑上安装了ubuntu 就是想玩一下3D桌面,于是下载了 
compizconfig-settings-manager 
emerald 
simple-ccsm 
fusion 
这些东西,安装完之后,我在电脑里点击了emerald ......

execl怎么调用java程序 - C/C++ / C语言

如题,C/C++中的execl怎么调用写好的java程序,
execl("/opt/java1.5/bin/java","MyClass",NULL);
这样的不行哦。

不会.

运行java程序
找工具查看一下那个程序的命令行

搜索下:jni ......

高分求!最好是C/C++ - C/C++ / C语言

分别用结构化方法和面向对象方法编程实现下面要求:
对Circle和Rectangle实现以下功能Center,Move,Rotate,Print.
自己先订以下,这是一个刚学习计算机的人问我的


学习,看看

继续顶哦

学习了。

go o ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号