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

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

问题描述:

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

不一定需要。比如

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

这么写没毛病

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

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

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