c语言规范中,最好main是有返回值的,即使没有,其实编译器也会给你加上。 Main函数的返回值是提供给它的激发程序,判断其运行状态的,比如是否成功。 一般情况下,返回给操作系统;特殊情况下,可以通过别的程序调用这个程序,同时捕获这个程序main的返回值。 另外,当前程序其实也可以调用main函数,所以也可以利用返回值。 |
c语言规范中,最好main是有返回值的,即使没有,其实编译器也会给你加上。 Main函数的返回值是提供给它的激发程序,判断其运行状态的,比如是否成功。 一般情况下,返回给操作系统;特殊情况下,可以通过别的程序调用这个程序,同时捕获这个程序main的返回值。 另外,当前程序其实也可以调用main函数,所以也可以利用返回值。 |