main函数返回的值是给操作系统用的。在程序里面看不到。如果你用命令行例如DOS或Linux下执行该程序的话,等程序执行完毕后,输入命令查询上一条命令的执行状态可以看到这个返回值。另外子进程main返回的值也可以在父进程里面查看到。如果不是进行多线程编程的话,基本上这个返回值对你来说没啥用。别纠结是啥随机数,这句话只是让你养成良好的编程习惯,程序正确返回返回0,出错返回-1,方便以后多线程编程时,父进程能够查看到子进程执行的状态。
main()的返回值是给操作系统的。貌似无法调用。
#include
int main()
{
printf("%d", main());
}
这种方法只能出现死循环。
WINDOWS下,在命令提示符或者DOS下能看到。或者你用其它程序启动这个程序,返回能看到。