C 中的每个函数都必须有一个调用约定,但是 main 函数的调用约定是什么(我认为是 cdecl 调用约定,但我不确定)?

最佳答案

这取决于架构和平台。许多 x86 C 运行时规范要求 main 是 cdecl ,但这绝不是保证。

底线是您不会在 C 标准中找到此信息,因为该语言不与任何一种架构相关联。您可能会更幸运地阅读您感兴趣的特定编译器的文档。

关于c - C 中 main 函数的调用约定是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45697594/

10-09 18:40