2
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)
}
但是,輸出是: 過程XXX狀況:256
如果設置操作系統。退出(2),輸出爲: 進程XXX狀態:512
if set os.Ex它(3)的輸出是: process XXX status:768
爲什麼?