0
点赞
收藏
分享

微信扫一扫

main()和main(void)的关系

我是小小懒 2022-02-11 阅读 161
c语言c#c++

main()和main(void)

相同之处:这两个main函数都不能接受参数。

不同之处:main()这种写法在C99标准以前的版本中使用,而在C99标准之后如果main函数不需要接受参数的情况下,会写做main(void)。

个人认为还是第二种写法比较好一点,虽说是多敲了几个字母,但是显式的标示会使得代码更加清晰,而且还不会因为使用main()而有可能导致的不兼容。

int main(void)和void main(void)的不同之处:

int main(void)表示这个主函数的返回值是一个int型的数值。也就是在程序的最后,您一般要写那句经典的 return 0;

void main(void)当然表示的是这个主函数是没有返回值的

举报

相关推荐

0 条评论