1
32
在Unix和衍生产品上不可能。返回的退出状态信息由两个8位字段组成,一个字段包含退出状态,另一个字段包含有关死亡原因的信息(0表示在程序控制下有序退出,其他值表示信号杀死了它,并指示某个核心是否被丢弃)。 |
2
13
在现代窗口、操作系统本身和默认控制台外壳上(
Windows并没有Unix信号的概念,也没有试图劫持退出代码来添加额外的信息,只要您的shell(或任何程序最终读取退出代码)也不这样做,您应该返回返回的退出代码。幸运的是,使用微软的C运行时(包括用MS VisualC++编写的所有程序)的程序保留退出进程的退出代码。 |
3
0
Windows有更多的退出代码,超过14000个。(我相信你经常在自己的屏幕上看到它们中的一些)。 来了: |
user3732361 · 读取大文件时如何选择块大小? 6 年前 |
Sector · 将参数传递给自己的execv内核实现 6 年前 |
Arka Pal · 关闭管道中未使用的端部 6 年前 |
Nat · 释放malloc内存时程序停止工作 6 年前 |
Mengfan Ma · 作者所说的操作系统中的目录结构是什么意思? 6 年前 |
Mengfan Ma · 在何处执行磁盘调度 6 年前 |