Mongoose Web Server源代码中的入口点功能

时间:2014-06-24 21:32:55

标签: c mongoose-web-server

我是一名网络开发人员,正在尝试了解有关C编程的更多信息。我的C培训纯粹是学术性的,所以我想我开始在Github上阅读一些源代码。 我选择的项目是https://github.com/cesanta/mongoose - Mongoose Web Server,因为我曾经多次使用它。

浏览源代码(mongoose.c),我注意到没有'主要'功能。我无法弄清楚第一个被调用的函数是什么。

所以,我的问题是:
1. C程序中是否总有一个主要功能?
2.如果没有,我如何弄清楚第一个被调用的函数是什么?

1 个答案:

答案 0 :(得分:0)

任何程序总有一个入口点,但软件通常没有入口点。就入口点是否始终称为main而言,您可以查看this question

mongoose.c的源代码,因此没有main函数。

main函数都在该库的客户端中,可在examples下找到。