exit,return ,_exit退出函数关系
main函数并不是程序运行的第一个函数,在main之前,还有初始化函数init() ; main函数之后还有fini()函数收尾。result=main(argc,argv);exit(result);所以其实在main()函数最后调用return 0,result=0,然后再调用exit(0)。和在main()函数最后直接调用exit(0)是一样的。 exit()函数大致实现如下