我是一名网络开发人员,正在努力学习更多关于 C 编程的知识。我的 C 培训纯粹是学术性的,所以我想我会从阅读 Github 上的一些源代码开始。我选择的项目是https://github.com/cesanta/mongoose - Mongoose Web Server,因为我曾多次使用它。
浏览源代码(mongoose.c),我注意到没有“主要”功能。我不知道第一个被调用的函数是什么。
所以,我的问题是:
1. C 程序中不总是有一个 main 函数吗?
2. 如果不是,我怎么知道第一个被调用的函数是什么?