关于c++的,每个程序不都应该有一个(main)主函数吗?是不是有些情况系不用?

 我来答
longinus_dean
2011-12-18 · TA获得超过2282个赞
知道小有建树答主
回答量:1097
采纳率:50%
帮助的人:1518万
展开全部
纯C/C++语言,当然必须有一个main函数了,没有特例

不过例如你用vc或者说vs,你可能发现main函数的名字是WinMain或者说_tmain之类的,其实不是没有main,也不是main不存在,只是隐藏在编译器内部你看不到而已⋯⋯效果是一样的
追问
有dllmain
本来我在网上查了一下,怀疑有可能是宏定义
但我用cirl+f查找结果还是没有?
我下的是一个足球机器人的代码,这个代码相当一个策略,实验平台会调用它产生的动态数据库链接。
还有我想问一下,怎么产生DLL文件。
谢谢
追答
虽然说标准是main,不过在特殊情况不是也可以从某种意义上高于标准的嘛,所以main这个名字只是一个概念,也可以是其他名字,你知道它是程序入口函数就好了(当然不同的明明也可能有不同的作用,这些资料一般都很多,微软相关的你可以去查阅MSDN,这个要说就太多了)

dll也就是一个特殊的,用来被其他程序调用的程序而已,新建一个dll工程然后写些函数,在其他程序里面就可以用LoadLibrary之类的函数调用了。简单是这么说,详细……就很难说了,要说能说出去一本书去

总之就是一个特殊的程序而已
羿烃Hy
2011-12-18 · TA获得超过145个赞
知道答主
回答量:240
采纳率:0%
帮助的人:230万
展开全部
C++所有程序都是从main()开始执行的。必需有
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式