c语言带参没返回值的函数 c语言中函数如果没有返回值

C语言中没有返回值的函数调用有什么意义呢?

1、有的函数不需要有返回值,只要直接输出即可;有的函数需要有一个或多个返回值,也可以通过指针传递的方法完成“返回”一个或多个值。

创新互联建站网站建设公司,提供成都网站设计、成都做网站,网页设计,建网站,PHP网站建设等专业做网站服务;可快速的进行网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,是专业的做网站团队,希望更多企业前来合作!

2、很正常啊,没有返回值,就是不需要返回值。比如:定义一个函数,在函数中打印信息到屏幕上。

3、其他两位所说的函数中修改全程变量的值,C语言是允许的,但C语言不建议过分使用这种方法来减少函数参数表的长度。

4、无返回值的函数,只进行某种操作。有返回值的函数,可以将某个变量或指针返回其调用函数。

5、),比如排序函数没有返回值,但其排序的结果反映在排好的数组中,这就是输出。

6、里面调用它sun();它返回给main的是控制权。C语言的void其实起到的是一个隐藏这个事实的作用,同时也起到一个统一函数声明形式标准的作用。标准嘛,就得统一。

为什么c语言中的main()没有返回值呢?

1、void main()表示函数无返回值,就是说在程序的结尾处不需要加上return 0。而return是在函数体中,用来返回特定值的。

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

3、另外,程序出错的时候,也不会自动返回什么值给系统,全都是程序员自己代码控制。而至于返回出去的值怎么使用,也不是操作系统自己处理,而是外部调用的人自己根据需要控制。

C语言中那个函数无返回值到底是怎么一回事?

另外返回值并不一定的我们想要的结果,比如1+1如果返回3了,那就是函数代码有错误。

返回值主要有两种,一种是函数反回值,一种是程序返回值,二者是不同的。为了避免混乱,在编写C/C++程序时,对于任何函数都必须一个不漏地指定其返回值类型。如果函数没有返回值,那么应声明为void类型。

返回值就是函数值。就是函数调用结束后,一般会返回一个值。这个值的类型看你是怎样定义的。例如:int f(int);这个函数是一个有返回函数,返回值为整型。

void main()表示函数无返回值,就是说在程序的结尾处不需要加上return 0。而return是在函数体中,用来返回特定值的。


分享标题:c语言带参没返回值的函数 c语言中函数如果没有返回值
本文来源:http://ybzwz.com/article/deposgd.html