main() 在 C 编程中的函数



我正在使用C编程语言。main()的功能是什么?什么是void main()int main()

它是 C 程序的入口点。 看这里:

https://en.wikipedia.org/wiki/Entry_point#C_and_C++

Brian-Bi的最佳答案:

  • void main() { ... }了。如果您以这种方式声明 main,请停止。(除非代码在独立环境中运行,否则 哪种情况理论上可能是正确的。
  • main() { ... }C89中是可以接受的;未指定的返回类型默认为int。但是,这不再允许在C99.因此。。。
  • 如果您不关心程序参数,int main() { ... }是编写 main 的最佳方式。如果你关心程序参数, 您还需要声明argcargv参数。你应该 始终以这种方式定义 main。省略返回类型不提供 在C89方面的优势,并将在C99中破坏您的代码。

main()的功能是什么?

它是程序的入口点。这是运行程序时执行的第一个函数。


void main()int main()有什么区别?

  • main()函数的有效语法为:

    int main(void)
    

    它也可以接受参数。在此处查看更多内容。

  • 第二种语法无效

    void main(void)
    

这是因为您的main()应返回程序的退出状态

相关内容

  • 没有找到相关文章

最新更新