我在linux中执行此程序,但无法通过wait(&val)系统调用了解程序的输出
#include <sys/types.h>
#include <sys/wait.h>
#include <stdio.h>
int main(void)
{
int val = 5;
if (fork())
wait(&val);
val++;
printf("%d\n", val);
return val;
}
huzee98@ubuntu:~$ ./task2a
6
1537
翻阅古今
相关问题
相关分类