C语言中void main和int main有什么区别

C语言中voidmain和intmain有什么区别,是不是在intmain里面不能出现非int类型的的东西阿,为什么有点需要用void有的需要intmain啊... C语言中void main和int main有什么区别,是不是在int main里面不能出现非int类型的的东西阿,为什么有点需要用void 有的需要int main啊 展开
 我来答
g9134
2018-04-29 · TA获得超过2829个赞
知道答主
回答量:5
采纳率:100%
帮助的人:880
展开全部

void main 和 int main的区别就是有无返回值,在int main 可以出现非 int 类型的东西。


我们在写代码时,一个函数要么有返回值,要么没有返回值,没有返回值就用void来表示。 main函数同样的,在没有返回值时加个void 。
有的编译器必须main要有返回值 int , 那就写成int main 。void main 和 int main 在作用上其实没什么区别,只是有的严谨的编译器必须要main有int 返回值而已。

以后你全写成 int main 就行。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式