|
|
发表于 2005-11-5 22:44:33
|
显示全部楼层
Post by chen_alvin
如果环境支持,exit_code的值传递给调用进程,通常是操作系统。按照约定,如果exit_code的值为0或者EXIT_SUCCESS,就会假定程序是正常终止的。非0值或者EXIT_FAILURE,表示发生了与具体实现相关的错误。
这是c语言程序设计上说的。我平时都是用传递0或者1,其他值不知道有什么用。在linux下用man exit查到的也只是和上面所说的差不多。
那请问所谓的程序中止是什么
意思阿 ,假如你编写了一个test.c ,编译成为test.o,如果在test.c中有一个exit(0),当执行到这个exit 函数时,是中止test.o这个程序么? |
|