当前位置:百科知识 > 知到先斩后奏答案

问题描述:

[单选] 阅读如下代码:pid_t pid = fork();if(pid==0){//子进程 printf("子进程开始运行,即将进入睡眠\n"); sleep(3); printf("子进程运行结束\n"); exit(100);//不能超过255}//父进程printf("父进程运行,子进程的PID=%d\n", pid);printf("父进程等待子进程结束...\n"); int result;pid_t res = wait(&result);printf("等到结束的子进程是%d\n", res);printf("result=%d\n", result);if((空白处(){ printf("子进程是正常结束的\n"); //取返回值 printf("子进程返回值:%d\n", (空白处();}空白处1和空白处2分别应该填入的代码是?
A.WIFEXIT(result)和WEXITSTATUS(result) B.WEXITSTATUS(result)和WIFEXIT(result) C.WEXITSTATUS(result)和WIFEXITED(result) D.WIFEXITED(result)和WEXITSTATUS(result)
参考答案:查看
答案解析:
☆收藏

随机题目