c语言函数有没有返回值,c语言中函数的返回值

c语言函数是否有返回值有什么区别

有无返回值就要看你具体想要有什么功能

成都创新互联公司长期为上千余家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为融水企业提供专业的网站制作、成都网站设计,融水网站改版等技术服务。拥有10多年丰富建站经验和众多成功案例,为您定制开发。

比如说你写了一个找出最大值的函数

有返回值,且返回的是最大值,那么调用到该函数的时候,会执行函数语句,而且调用到你所返回的最大值

如果是无返回值的函数的话

就是只调用函数而已

例如简单的在屏幕上打出某段语句

就可以直接用无参无返回的函数

c语言中函数一般都有返回值吗?

不一定。

简单的C语言函数设计中,一般都设计成无返回值

void

类型函数。

实在设计需要的情况下,才会定义相应的返回值相应类型。

当然,返回值也是函数重要的特性。有返回值使程序设计得灵活。能更好的交互

,和其他函数相互作用。

没有返回值类型的函数,一般都相对缺乏灵活性。

C语言中什么是函数的返回值?

当一个函数不是void型的时候就必须有一个返回值(main)函数除外,这个返回值就看你这个函数本身是什么型的。返回值经常用来标志一些东西,比如一个游戏程序中的函数int

win()用来判断输赢,输返回0,赢返回1,然后主调函数可以根据它的返回值做相应的处理,比如这样的句子

if(win())

speed++;(进入下一关)。

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

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

void函数的定义:

void+函数名()//无类型+函数名

{// 程序代码

}

如果没有返回值类型名为"void", 整数类型int 类型返回值为整数类型int,以此类推……

类型名有:void int long float int* long* float* ……

扩展资料:

需要说明的是:

1、一个C语言源程序可以由一个或多个源文件组成。

2、每个源文件可由一个或多个函数组成。

3、一个源程序不论由多少个文件组成,都有一个且只能有一个main函数,即主函数。是整个程序的入口。

4、源程序中可以有预处理命令(包括include 命令,ifdef、ifndef命令、define命令),预处理命令通常应放在源文件或源程序的最前面。

5、每一个说明,每一个语句都必须以分号结尾。但预处理命令,函数头和花括号“}”之后不能加分号。(结构体、联合体、枚举型的声明的“}”后要加“ ;”。)

6、标识符,关键字之间必须至少加一个空格以示间隔。若已有明显的间隔符,也可不再加空格来间隔。

参考资料:

百度百科-函数


分享文章:c语言函数有没有返回值,c语言中函数的返回值
分享网址:http://azwzsj.com/article/phggoh.html