C程序:pid = fork();if (pid == 0) { execv("Golang Process");} else (pid > 0) { wait(&status); printf("process %d status: %d\n", pid);}Golang程序:func main() { ...... os.Exit(1)}但是,输出是:process XXX status: 256如果设置 os.Exit(2),则输出为:进程 XXX 状态:512如果设置 os.Exit(3),则输出为:进程 XXX 状态:768为什么?
1 回答
- 1 回答
- 0 关注
- 160 浏览
添加回答
举报
0/150
提交
取消