exit 函数问题
我发现很多 程序中。出现的 exit() 函数中。有的 exit (0);
有的 exit(1); exit(2);
好象没什么联系。奇怪了。到底这有什么区别。这个参数是什么意思?返回又是多少?
函数名: exit
功 能: 终止程序
用 法: void exit(int status);
程序例:
#include <stdlib.h>
#include <conio.h>
#include <stdio.h>
int main(void)
{
int status;
printf("Enter either 1 or 2\n");
status = getch();
/* Sets DOS errorlevel */
exit(status - '0');
/* Note: this line is never reached */
return 0;
}