C 中的每个函数都必须有一个调用约定,但是 main
函数的调用约定是什么(我认为是 cdecl
调用约定,但我不确定)?
最佳答案
这取决于架构和平台。许多 x86 C 运行时规范要求 main 是 cdecl
,但这绝不是保证。
底线是您不会在 C 标准中找到此信息,因为该语言不与任何一种架构相关联。您可能会更幸运地阅读您感兴趣的特定编译器的文档。
关于c - C 中 main 函数的调用约定是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45697594/