exit(0)的功能
的有关信息介绍如下:
exit()的实参是返回给操作系统的,这个实参是随意设置的。但通常的约定,是0代表成功运行,1代表运行过程中产生了错误。但操作系统并不会因为0而做些什么、因为1又做些什么,这个0和1对于用户才有意义,用户可以在代码的不同地方设置exit(x),这样通过返回值就能知道程序成功还是失败,失败的话又是在哪里产生了错误。在linux中,system()可以返回程序的返回值,但dos/windows则不行,它被作为dos的errorlevel的值,如果想直接在dos中得到这个返回值,可以通过int 21h的4dh号功能获得,在代码中插入几条内联汇编就得了。tc还有一些函数例如spawn函数族可以获得这个返回值。


