pipe 那两个号
运行下面这段程序,填写它打印出来的结果。 PIPE = (3, 4) print(str(PIPE[0]) + "/" + str(PIPE[1]) + "/"
阅读更多 →
dup2 做了什么
dup2 把一个号盖到另一个号上,效果是【0】。
阅读更多 →
pipe 递回来的是什么
调用 pipe,系统递回来的是【0】。
阅读更多 →
数一数没人收的
一批子进程有的被收了、有的没有,数出攒了几条。
阅读更多 →
⚠️ 拿原始值当退出码
比较「直接用原始值判断」和「解出来再判断」。⚠️ 两种判法都不会报错。
阅读更多 →
自己写:把退出码解出来
补全两个函数:把退出码打包成原始值,再从原始值解回来。
阅读更多 →
攒下来的记录
运行下面这段程序,填写它打印出来的结果。 per_min = 6 mins = 60 * 8 limit = 4096 total = per_min * mins print(str(total)
阅读更多 →
wait 拿回来的那个数
运行下面这段程序,填写它打印出来的结果。 # 真机上跑出来的一次 fork: PARENT_PID = 14 CHILD_PID = 15 CHILD_SEES = 0 # 子进程那边
阅读更多 →
父进程先没了呢
父进程比子进程先结束,那个子进程【0】。
阅读更多 →
没人收会怎样
子进程结束了,父进程一直不去收,那条记录【0】。
阅读更多 →