当前位置:首页 > 推荐 >

C语言是intmain还是voidmain

时间:2026-08-11 10:19:34来源:

在C语言中,`main`函数是程序的入口。关于`main`函数的返回类型,常见的有两种写法:`int main`和`void main`。以下是它们的区别总结:

特性 `int main` `void main`
标准性 符合C标准(C89/C99/C11等) 不符合C标准,属于非标准写法
返回值 必须返回一个整数值(如0表示成功) 不返回任何值
兼容性 通用性强,适用于大多数编译器 仅在部分编译器中可用
推荐用法 建议使用 不推荐使用

综上,`int main`是规范且推荐的方式,而`void main`虽然在某些环境下可能运行,但不具有可移植性和标准性。

展开更多
标签: