为什么找不到main()

fify 2003-12-15 11:12:00
cygwin下开发的工程,但看了很久,到现在我还没找到main()呢
难道程序的入口不是main()
...全文
32 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
kangde 2003-12-16
  • 打赏
  • 举报
回复
程序的入口不一定是main(),如果你用过vc的话,就知道在VC中的主程序是WinMain(),之所以定义一个主函数,是为了与库进行连接时,好让连接器知道哪是程序的主体。
cygwin没用过,但是它肯定有一个主函数,未必是main(),找些简单的例程,看看共有的函数是什么,这样也许能够找到吧。
ningzhiyu 2003-12-16
  • 打赏
  • 举报
回复
应该有的,
gcc/g++的主函数应该还是main().
可能工程太大了,也可能main()函数太不显眼了,楼主没找到吧:)

既然楼主是用cygwin的,那就到该工程的目录去用一下这个命令:
grep 'main' *.c ( *.c 是指所有c文件,根据你的文件后缀而定)
layman2008 2003-12-15
  • 打赏
  • 举报
回复
贴出来看看吧

69,336

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧