C语言函数能带回值 c语言函数能带回值吗

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

C语言函数中的返回值就是此函数返回被调用处时,可以有一个确定的值。这个值在被调函数中由 return ...; 语句确定。

从策划到设计制作,每一步都追求做到细腻,制作可持续发展的企业网站。为客户提供网站设计制作、成都做网站、网站策划、网页设计、国际域名空间、虚拟主机、网络营销、VI设计、 网站改版、漏洞修补等服务。为客户提供更好的一站式互联网解决方案,以客户的口碑塑造优易品牌,携手广大客户,共同发展进步。

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语言中,定义成void类型的函数中可以有带返回值的return语句吗?? 谢谢

不行,因为VOID是空类型,就是返回值为空,也可以说没有返回值!用数组指针等是可以带有返回值的

C语言中函数的返回值为空 怎么带回值

LZ的意思是函数定义的时候将返回值类型定义为void的情况么?可以通过参数里面传指针,这样形参的值改变实参的值也跟着改变。比如定义为:void

aaa(int

*b,int

*c){...}调用的时候就aaa(变量1,变量2)


分享文章:C语言函数能带回值 c语言函数能带回值吗
文章位置:http://scyanting.com/article/doepcei.html