C语言中void main和int main有什么区别,是不是在int main里面不能出现非int类型的的东西阿,为什
来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/06/18 01:11:10
C语言中void main和int main有什么区别,是不是在int main里面不能出现非int类型的的东西阿,为什么有点需要用void 有的需要int main啊
如果程序中有一个自定义函数是void aaa(),那主调函数还可以写成void main么?
如果程序中有一个自定义函数是void aaa(),那主调函数还可以写成void main么?
![C语言中void main和int main有什么区别,是不是在int main里面不能出现非int类型的的东西阿,为什](/uploads/image/z/527401-1-1.jpg?t=C%E8%AF%AD%E8%A8%80%E4%B8%ADvoid+main%E5%92%8Cint+main%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%2C%E6%98%AF%E4%B8%8D%E6%98%AF%E5%9C%A8int+main%E9%87%8C%E9%9D%A2%E4%B8%8D%E8%83%BD%E5%87%BA%E7%8E%B0%E9%9D%9Eint%E7%B1%BB%E5%9E%8B%E7%9A%84%E7%9A%84%E4%B8%9C%E8%A5%BF%E9%98%BF%2C%E4%B8%BA%E4%BB%80)
void main 和 int main的区别就是有无返回值啊
在int main 可以出现非 int 类型的东西
我们在写代码时,一个函数要么有返回值,要么没有返回值,没有返回值就用void来表示.main函数同样的,在没有返回值时加个void .
有的编译器必须main要有返回值 int ,那就写成int main .
至于什么时候需要哪种写法,不必有这种顾虑,你可以一律都写成 int main ,然后在方法体中 最后加个return 0 ;就行了,这样写法没有哪个编译器不通过的吧.
void main 和 int main 在作用上其实没什么区别啊,只是有的严谨的编译器必须要main有int 返回值而已,这两种写法跟自定义的函数没任何关系.
一句话,以后楼主就写成 int main 就行了
在int main 可以出现非 int 类型的东西
我们在写代码时,一个函数要么有返回值,要么没有返回值,没有返回值就用void来表示.main函数同样的,在没有返回值时加个void .
有的编译器必须main要有返回值 int ,那就写成int main .
至于什么时候需要哪种写法,不必有这种顾虑,你可以一律都写成 int main ,然后在方法体中 最后加个return 0 ;就行了,这样写法没有哪个编译器不通过的吧.
void main 和 int main 在作用上其实没什么区别啊,只是有的严谨的编译器必须要main有int 返回值而已,这两种写法跟自定义的函数没任何关系.
一句话,以后楼主就写成 int main 就行了