c语言返回值是哪个

作者&投稿:俞奚 (若有异议请与网页底部的电邮联系)
~

子函数的返回值,main主函数也是有返回值的,但是一般用不到都忽略掉了,一般来说的返回值就是子函数的返回值。当需要一个函数去处理数据时,如求平方,这时候求平方后的值可以有两种方法表达

1、以值的形式返回给你,即return x,这样就可以利用这个结果了,此时函数名前当然要加返回的数据类型了

2、当不需要对这一结果进一步处理时,直接printf,这样可以直接在终端上显示结果了,这时就没必要去加了,直接VOID

扩展资料

void:声明函数无返回值或无参数,声明无类型指针,显示丢弃运算结果。(C89标准新增)

如果一个变量声明时在前面使用 * 号,表明这是个指针型变量。换句话说,该变量存储一个地址,而 * 则是取内容操作符,意思是取这个内存地址里存储的内容。指针是 C 语言区别于其他同时代高级语言的主要特征之一。 

指针不仅可以是变量的地址,还可以是数组、数组元素、函数的地址。通过指针作为形式参数可以在函数的调用过程得到一个以上的返回值,不同于return(z)这样的仅能得到一个返回值。

参考资料:c语言 - 百度百科




c语言返回值什么意思?
子函数的返回值,main主函数也是有返回值的,但是一般用不到都忽略掉了,一般来说的返回值就是子函数的返回值。当需要一个函数去处理数据时,如求平方,这时候求平方后的值可以有两种方法表达 1、以值的形式返回给你,即return x,这样就可以利用这个结果了,此时函数名前当然要加返回的数据类型了 2...

C语言中返回值是什么意思啊?怎么理解?举个例子说明,谢谢
返回值是函数的返回值 如 int add(int a, int b){ return (a+b);} 函数前面的int是返回值的类型,(a+b)就是函数的返回值

C语言 返回值是干什么用的
函数的返回值是指函数被调用之后,执行函数体中的代码所得到的结果,这个结果会通过return语句返回。函数可以有返回值,也可以没有返回值。对于没有返回值的函数,功能只是完成一个操作,应将返回值类型定义为void,函数体内可以没有return语句,当需要在程序指定位置退出时,可以在该处放置一个。

C语言中返回值是什么意思啊
返回值是C语言中一个重要的概念,指的是函数执行完以后return的结果。在一般的C教材中,都有比较详细的介绍。返回值的形式跟函数的类型有关,返回值可能是一个数据,一个指针,一个字符串等等。在调用这个函数的地方,可以根据返回值判断函数的执行是否正确或获取想要的信息。举个例子来说吧,int add(...

c语言中返回值是什么意思
是将函数实现的结果返回给调用者的意思。c语言中返回值除了空值类型外,都会返回一个数值,空值是建议标准所做的扩展,该数值由返回语句确定,是将函数实现的结果返回给调用者的意思。返回值就是子程序或者函数执行结束后返回给主程序或者调用函数的函数的值。

C语言中返回值是什么,return 怎么用?
return 返回值;这通常可以有两种作用:一是直接返回计算所得到的答案。例如:下面的函数返回两个整数的和:int sum(inr a,int b){return a+b;} 二是函数中已经处理或保存了所有的答案,通过函数值可以返回本次调用处理的状态代码:例如,一般正常返回0,以及常见出错的代码(预先约定)。

c语言中的返回值是什么意思,通俗一些,我是一个初学者,谢谢.有返回值与...
首先,函数是用户编写的一个执行过程。它被编译器解释并被CPU执行后将产生一个效果和影响,这个效果和影响可能是对某些变量或视图的改变;也可能是根据用户传入的参数经过一系列计算和变换而产生的一个值,这个值 就是函数的返回值。有返回值和无返回值并没有根本的区别。只是有些函数将它产生的影响...

C语言什么叫做返回值
返回值是对应于函数的,当一个函数执行完毕,完成它所应作的工作以后,将调用return ;语句,将该程序的控制权返还给上一级的函数,由上一级的函数继续执行。并且如果该函数计算出一个结果的话,同时将该结果送达到上一级的函数以供其使用。就好比说,上级给你下达了一个任务,你要将这个任务分成几...

C语言函数返回值什么意思
返回值的意思是将函数实现的结果返回给调用者。按标准来说,C的main函数是需要有返回值的。标准中main函数返回类型是int的,所以需要一个返回值。但是由于历史原因,很多地方可以看到没有返回值的main。比如直接main()或者说void main() 但是这样一般编译器也不会认为错误,不过建议还是写标准的C的main...

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

东坡区17321585328: c语言返回值具体是指什么? -
元腾渡洛: 子函数的返回值,main主函数也是有返回值的,但是一般用不到都忽略掉了,一般来说的返回值就是子函数的返回值.当需要一个函数去处理数据时,如求平方,这时候求平方后的值可以有两种方法表达 1、以值的形式返回给你,即return x,...

东坡区17321585328: C语言中什么是函数的返回值? -
元腾渡洛: 一个方法,可以有返回值,也可以没有!首先方法有参数,方法就像一个箱子,里面有机关.然后参数就是需要通过机关处理的东西,然后被机关处理完之后·最后从出口出来一个新的东西.那个就是返回的值.!你传进一个值~然后通过你写...

东坡区17321585328: C语言中什么叫返回值啊? -
元腾渡洛: int main(void) 你的这个函数返回的是一个int 值 传的参数是void也就是不需要传参数 首先和你解释什么叫返回值吧.给你举一个例 int Add(int a,int b) {int count=a+b;return count; } 也就是你传两个参数分别是a和b 这个Add 的方法用来计算a+b的赋值给count 然后返回count 这样就是你可以用这个方法得到两个数相加的和 你所发的那个return 0没有任何意义 也就是你执行完那些踩踩踩 后 因为你的方法必须返回一个int值出去而以.你用这样的例子学习return 的意思只会让你更迷茫

东坡区17321585328: C语言中返回值 -
元腾渡洛: 首先,C语言中的函数有两种形式:1)有返回值,2)无返回值.有返回值的函数会把执行的结果(也就是你写这个函数的目的)返回到主函数中.没有返回值的函数主要是为了完成某种任务(其实这是废话,函数的功能就是为了完成某种任务...

东坡区17321585328: 在C语言中,什么叫参数?什么叫返回值? -
元腾渡洛: 参数就是你定义的那个数,int a,那a就是参数. 返回值用在函数里面的,函数就是定义在main之外的,处理一段数据的过程的代码.简单的说,就是给你一个数据,交给另外的一段代码处理,那这段代码就是函数.说远了. main交给自定义函数一个数据,那自定义函数处理这个数据后总要把处理的结果告诉main 吧,这个结果就是返回值~

东坡区17321585328: C语言返回值是什么概念? -
元腾渡洛: C语言的函数包含 函数名,参数,返回值三部分.其中只有函数名是必须的,其他两项可以省略.以main函数为例: main() {} ,只有函数名 int main(){return 0} ,函数名和返回值 void main(){} ,函数名和返回值 int main(argc[],argv[]){return...

东坡区17321585328: C语言问题 赋值表达式返回值是什么?比如j=0这个表达式的返回值是什么? -
元腾渡洛: 楼主错了吧,赋值表达式返回值?那个不叫返回值,就叫表达式的值,你看j = 0这是一个表达式,这个表达式执行完后,会得到一个值,就是表达式的值,j = 0这个表达式的值是0,我比如a = 1 + (j = 0),a的值就是1 + 0等于1,楼主如果有疑问请追问,没有望采纳,谢谢

东坡区17321585328: c语言函数的返回值是什么意思? -
元腾渡洛: 函数的返回值简单的理解就是函数的运行结果void main(void) {int ret=0;ret=funtest();pinrtf("%d\n",ret); 这儿输出的就是5了. }int funtest(void) {return 5; }

东坡区17321585328: c语言中的RETURN()返回值是什么意思? -
元腾渡洛: 调用包含该return()的函数时,返回括号里面的值. 如: int Add(int a,int b) {int c;c=a+b;return c; } ... int x; x=Add(2,3);//x就等于5了; ... 函数相当于人的行为,有的需要一个结果,有的不需要.比如:A叫B去拿本书,返回结果就是所要的那本书了,但如果A叫B去打C一巴掌,那B去做就行了,不需要返回结果给A.

东坡区17321585328: C语言中函数的返回值是什么意思 -
元腾渡洛: 就是在函数调用中被调用的函数会带回一个函数运行得到的值

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网