
Unix环境高级编程
hai836045106
android
展开
-
第八章 进程控制 wait函数
wait(等待子进程中断或结束) 表头文件 #include #include 定义函数 pid_t wait (int * status); 函数说明: wait()会暂时停止目前进程的执行,直到有信号来到或子进程结束。 如果在调用 wait()时子进程已经结束,则 wait()会立即返回子进程结束状态值。原创 2014-07-18 14:14:15 · 834 阅读 · 0 评论 -
第八章 进程控制 waitpid函数
waitpid(等待子进程中断或结束) 表头文件 #include #include 定义函数 pid_t waitpid(pid_t pid,int * status,int options); 函数说明: waitpid()会暂时停止目前进程的执行,直到有信号来到或子进程结束。 如果在调用 wait()时子进程已经原创 2014-07-18 16:41:57 · 1337 阅读 · 0 评论 -
第八章 进程控制 exec函数
echoall.c: int main(int argc,char *argv[]) { int i; char **ptr; extern char **environ; for(i=0;i<argc;i++) { printf("argv[%d]:%s\n",i,argv[i])原创 2014-08-04 16:39:15 · 865 阅读 · 0 评论 -
第七章 进程环境 命令行参数
#include "apue.h" int main(int argc,char *argv[]) { int i; for(i=0;i<argc;i++) { printf("argv[%d]:%s\n",i,argv[i]); } exit(0); }原创 2014-07-11 15:33:28 · 657 阅读 · 0 评论 -
第八章 进程控制 fork函数
头文件 1 2 #include/*#包含*/ #include/*#包含*/ 函数原型 pid_t fork( void); (pid_t 是一个宏定义,其实质是int 被定义在#includesys/types.h>中) 返回值: 若成功调用一次则返回两个值,子进程返回0,父进程返回原创 2014-07-14 16:16:39 · 2195 阅读 · 0 评论