标题:int main 和void main区别
只看楼主
化解障碍
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2017-5-11
结帖率:50%
已结贴  问题点数:20 回复次数:10 
int main 和void main区别
为什么visual c++6.0编译器编程开头用的是void main 而Dev-C++用的是int main呢?到底应该用哪个?有什么区别?
搜索更多相关主题的帖子: visual 编译器 
2017-05-14 23:06
renkejun1942
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:不是这样
等 级:贵宾
威 望:33
帖 子:1645
专家分:5297
注 册:2016-12-1
得分:3 
因为void main() 是错误的。
main()函数从来就不该写成这样,过去不应该,现在不应该,未来也不应该。
收到的鲜花
  • rjsp2017-05-15 17:42 送鲜花  10朵   附言:赞同

09:30 05/21 种下琵琶种子,能种活么?等待中……
21:50 05/27 没有发芽。
20:51 05/28 没有发芽。
23:03 05/29 没有发芽。
23:30 06/09 我有预感,要发芽了。
2017-05-14 23:07
aleegang
Rank: 1
等 级:新手上路
帖 子:5
专家分:7
注 册:2017-5-14
得分:3 
int main ,表示有整数返回值。
void main,表示无返回值。
我记得刚学时都是无返回值格式,现在推荐有返回值格式,对初学者而言,影响不大吧。
2017-05-14 23:15
renkejun1942
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:不是这样
等 级:贵宾
威 望:33
帖 子:1645
专家分:5297
注 册:2016-12-1
得分:0 
回复 3楼 aleegang
呵……还把从来不存在的错误的写法合理化了,NB。

09:30 05/21 种下琵琶种子,能种活么?等待中……
21:50 05/27 没有发芽。
20:51 05/28 没有发芽。
23:03 05/29 没有发芽。
23:30 06/09 我有预感,要发芽了。
2017-05-14 23:18
wp231957
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:神界
等 级:版主
威 望:422
帖 子:13681
专家分:53296
注 册:2012-10-18
得分:3 
规则就是规则  只要你制定不了规则 那么你就去遵守规则

有些没头没脑的main{} 也能编译通过 只不过是编译器在搞鬼  

DO IT YOURSELF !
2017-05-15 08:54
beichei5d
Rank: 4
等 级:业余侠客
威 望:2
帖 子:89
专家分:270
注 册:2016-3-8
得分:3 
和编译软件无关吧?

你现在所偷的懒,都将成为以后扇你的巴掌!共勉吧。。。
2017-05-15 08:58
寒墨轩
Rank: 2
等 级:论坛游民
帖 子:35
专家分:63
注 册:2017-5-15
得分:3 
一个是有返回值的,一个没有返回值,对于编译没有多大的影响
2017-05-15 13:38
linfan
Rank: 1
等 级:新手上路
帖 子:2
专家分:7
注 册:2017-5-15
得分:3 
int main()和void main()的区别
int main()  是主函数,有返回值;
void main() 是空函数,无返回值;
2017-05-15 16:10
陈光星
Rank: 1
等 级:新手上路
帖 子:69
专家分:3
注 册:2017-5-15
得分:3 
2017-05-15 17:20
花脸
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:9
帖 子:788
专家分:907
注 册:2017-1-4
得分:3 
int main()
{
   return 0;
}
void main()
{
}
2017-05-17 22:49



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-477001-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.053249 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved