会飞的鱼的博客

岁月如冰河,热望如鲸歌

main函数一定要有返回值吗?

转载自 https://blog.csdn.net/yuhengyue/article/details/78626195

我们说下C99规定,

main是需要有返回值的。

其中有2种形式是允许的,一种带参数,一种不带参数。

int main()

{}
int main(int argc,char *argv[])

{}

其中argv可以写成char **argv这种形式。

如果你忘记最后return了,有些编译器会自动帮你加上。

不过我还是建议你自己加上,可以告诉程序你是正常退出

还是异常退出。

阅读更多
个人分类: c语言和数据结构
上一篇什么是子网掩码
下一篇c语言的隐式(自动)数据类型转换
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭