c语言中使用int main,那么其他的函数必须要有返回值吗

c语言中使用int main,那么其他的函数必须要有返回值吗

4个回答

不一定需要。比如

#include <stdio.h>
void show()
{
printf("hello world");
}
int main()
{
show();
return 0;
}

这么写没毛病

用指针也是可以没返回值的吧

it main表示main方法里面必须有返回值返回,而当其他的方法无需返回值时,就可以不需要进行返回值的操作

main为主函数是需要返回值的,而其他的函数不是主函数可以不用返回值或是执行,新人理解轻喷。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问

相似问题

2
消息队列msgget函数返回值一直都是0,创建的消息队列只在第一次开机正常运行
1
C语言中关于值传递、地址传递和引用传递的区别
3
关于指针函数,将指针赋值为函数返回值时......
2
(C语言)在二叉搜索树的学习时遇到了问题,求大佬帮忙看看
2
萌新求问,关于C语言函数返回值的问题
1
return一个类对象的时候 调用了复制构造函数 之后再调用析构函数 为何返回的是析构之后的值?
3
返回值是数组,主函数应该如何调用
2
结构体函数怎么写,救救孩子?
1
到底如何将自定义函数返回的字符串(指针)在主函数中调用?
1
C语言小白wen'ti,判断日期合法性
2
这是一个关于函数递归的问题
0
三元组快速转置函数没有返回值?小白求救
1
找密码(c语言的问题)~~~
1
C语言项目,怎么都调不出来,求修改,详细说明或者把改好的代码发出来,谢谢!
3
C语言项目,功能8,9不能正常实现,求修改,按如图要求
1
请问为什么我写的C语言中顺序存储的线性表的输出有这个错误
1
求救帮忙看一下我这个用C语言写的顺序线性表线性表合并为什么会有warning C4020: ?一直找不到原因
2
求1+12+123+…+123…n之和,,编译出来结果不对,错误在哪?
2
C语言fopen打开文件失败
0
求救,为什么我C语言写的顺序表存储的有序表的的合并没有警告也没有错误但是无法输出呢?