4个回答
推荐于2017-11-26
展开全部
一个C/C++的程序并不一定都有main()函数,比如,你用VC++6.0创建一个MFC APPWizard 工程,你会发现其中并没有main()函数。一般的,我们编写一个DOS程序时,都是从main()函数开始,而Windows程序则不一定从main()函数开头。
2013-12-19
展开全部
函数的运行是从main()函数开始的,所以一个能正常运行的C++程序,必须有一个main函数。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-12-19
展开全部
操作系统直接调用main函数,而main函数调用其他的函数
所以main函数在一个程序中有且只有一个
所以main函数在一个程序中有且只有一个
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-12-19
展开全部
每个程序不一定都要有main这个名字的函数
其实叫什么名字无所谓,但是必须有"主函数",哪怕这个函数什么也不做直接返回
对于应用程序来说,叫做入口点
我们写程序之所以要有main这个函数,是因为编译器默认的入口函数就是main(对于DLL来说就是DllMain),其实你完全可以不要main这个函数,而改用比如test123之类的函数,但是在编译的时候你需要附加额外的命令行来指定入口函数是那一个
其实叫什么名字无所谓,但是必须有"主函数",哪怕这个函数什么也不做直接返回
对于应用程序来说,叫做入口点
我们写程序之所以要有main这个函数,是因为编译器默认的入口函数就是main(对于DLL来说就是DllMain),其实你完全可以不要main这个函数,而改用比如test123之类的函数,但是在编译的时候你需要附加额外的命令行来指定入口函数是那一个
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询