我正在学习C和操作系统,在此期间我遇到了* nix系统中的系统调用exit()
。
我知道在* nix系统中的每个系统调用都会有C语言的包装程序调用。在这种情况下,exit()
是标准C库中提供的过程调用,让我们考虑glibc进行讨论。
我已下载glibc代码并检查exit()
内的代码,最后调用_exit()
。
我在哪里可以找到_exit()
的函数体?
在库glibc中,函数_exit()
是否会在UNIX情况下进行系统调用exit()
,在Windows情况下是ExitProcess()
,基于操作系统?