C语言函数不写返回值 c语言中函数如果没有返回值

在C语言中,主函数是不是必须要有返回值?

1、不是必须有返回值。如果没有返回值类型名为void。

创新互联公司专注于企业网络营销推广、网站重做改版、顺河网站定制设计、自适应品牌网站建设、HTML5建站电子商务商城网站建设、集团公司官网建设、成都外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为顺河等各大城市提供网站开发制作服务。

2、没有这个说法。主函数需要函数返回值,函数才需有返回值。函数不需要返回值时,用void 函数需要返回值时,函数类型按返回值的类型确定。

3、所以需要一个返回值。但是由于历史原因,很多地方可以看到没有返回值的main。比如直接main()或者说void main() 但是这样一般编译器也不会认为错误,不过建议还是写标准的C的main函数,最好有一个返回值,0表示正常退出。

4、不是这样的 根据需要来决定函数是否要返回值,如果你要传递一个函数的参数回到调用的地方,一般都会用到返回值,这里只是一般,还有可能通过全局变量什么的来传递一个值,不一定要用返回值。

5、c语言中, 只要是函数,返回值只能有一个,要想使用这个函数同时改变多个数值,可以使用指针。

C语言中函数必须有返回值吗?没有无法使用对吗?

不是必须有返回值。如果没有返回值类型名为void。

没有这个说法。主函数需要函数返回值,函数才需有返回值。函数不需要返回值时,用void 函数需要返回值时,函数类型按返回值的类型确定。

在C语言中,主函数必须要有返回值。main 函数的返回值类型必须是 int ,这样返回值才能传递给程序的激活者(如操作系统)。

C语言中函数必须有返回值吗

不是必须有返回值。如果没有返回值类型名为void。

没有这个说法。主函数需要函数返回值,函数才需有返回值。函数不需要返回值时,用void 函数需要返回值时,函数类型按返回值的类型确定。

不是这样的 根据需要来决定函数是否要返回值,如果你要传递一个函数的参数回到调用的地方,一般都会用到返回值,这里只是一般,还有可能通过全局变量什么的来传递一个值,不一定要用返回值。

不一定。简单的C语言函数设计中,一般都设计成无返回值 void 类型函数。实在设计需要的情况下,才会定义相应的返回值相应类型。当然,返回值也是函数重要的特性。有返回值使程序设计得灵活。

返回值要比参数回传的方式,代码写起来更简单。比如说,如果通过返回值,来判断函数执行的是否正确 那么可以 if(func()) ...直接写。

按标准来说,C的main函数是需要有返回值的。标准中main函数返回类型是int的,所以需要一个返回值。但是由于历史原因,很多地方可以看到没有返回值的main。


当前标题:C语言函数不写返回值 c语言中函数如果没有返回值
文章网址:http://hbruida.cn/article/dedejjj.html