int main()和void main()的区别在哪里?为什么有的编译器void main()会报错?
答案:5 悬赏:70 手机版
解决时间 2021-02-18 13:17
- 提问者网友:美人性情
- 2021-02-17 21:18
int main()和void main()的区别在哪里?为什么有的编译器void main()会报错?
最佳答案
- 五星知识达人网友:纵马山川剑自提
- 2021-02-17 22:44
int main() 返回int值。void main()不需要返回。
修正这个错误只需要把最后一个return 0之类的语句删除。
修正这个错误只需要把最后一个return 0之类的语句删除。
全部回答
- 1楼网友:等灯
- 2021-02-18 01:32
void 空 主要区别在于返回值 int 就是返回个整型
- 2楼网友:妄饮晩冬酒
- 2021-02-18 01:11
标准的ANSI C是不允许有void main()的,可能是有的编译器遵循了这一规定
- 3楼网友:污到你湿
- 2021-02-18 00:58
int main() 函数要返回一个整形数值,而void是无返回类型。
c/c++标准定义main应该返回一个整形数值,不是所有的编译器都能通过void main(),所以应该使用 int main( )
{
return 0;
}
让主函数返回一个整形数值。
- 4楼网友:神也偏爱
- 2021-02-17 23:57
int main()有返回值,void main()无返回值....
有些编译器只接受int main(),,,虽然我还没遇到过不支持的...
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯