21xrx.com
2024-12-23 01:16:23 Monday
登录
文章检索 我的文章 写文章
C语言中void main和int main的区别
2023-06-15 12:26:03 深夜i     --     --
C语言 main函数 void

在C语言中,main函数是程序的入口。而在定义main函数时,可以使用void main或int main。

void main表示函数返回值为空,即程序执行完main函数后不会返回任何值。而int main则表示函数返回一个整型值,通常用来表示程序执行的状态,返回0表示程序执行成功,非0则表示程序执行失败。

虽然两种方式在大多数情况下都能正常运行,但是使用void main在一些编译器中会出现问题。因为C语言标准规定main函数必须返回一个整型值,而使用void main则违反了这一规定。

因此,建议使用int main来定义main函数。

main、int main、返回值、编译器、规定。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复