55问答网
所有问题
在C语言中,调用函数时用return语句一般能返回几个值?
如题所述
举报该问题
其他回答
第1个回答 2015-02-28
你好,C语言中返回值只能有一个。但可以通过返回指针的方式间接返回数组等。本回答被提问者采纳
第2个回答 2015-02-28
一个值
追问
谢谢
相似回答
return
()
语句能返回
多个值吗
答:
函数的return语句只能返回一个值
,可以是任何类型。因此,可以“返回一个tuple类型,来间接达到返回多个值”。例1、:x除以y的余数与商的函数 defF1(x,y):a=x%y b=(x-a)/y return(a,b)#也可以写作returna,b (c,d)=F1(9,4)#也可以写作c,d=F1(9,4)printc,d...
C语言
函数返回值
是什么?
答:
函数中可以有多个 return 语句,但
每次调用只能有一个
return 语句被执行,
所以只有一个返回值
。一旦遇到 return 语句,不管后面有没有代码,函数立即运行结束,将值返回。例如:int func(){ int a=100, b=200, c;return a+b;return a*b;return b/a;} 返回值始终 a+b 的值,也就是300。没...
c语言中return语句
的作用是什么?
答:
在C语言中,return语句的作用是终止函数的执行,
并返回一个值
。这个值可以被赋值给调用该函数的变量。例如,如果我们有一个函数用来求两个数的和,我们可以这样写:int add(int a, int b) { return a + b;} 在这个函数中,return a + b;语句将两个数相加的结果返回。当这个函数被调用时,它...
c语言函数
可不
可以返回
多个值
答:
在C语言中,一般情况下函数的返回值是通过函数中的return语句来实现的,
每调用一次return语句只能从函数中返回一个值
。但在实际很多应用中,我们需要从函数中返回多个值,那我们可以用什么方法实现呢?此时我们可以用三种方法来实现。方法一:设置全局变量 全局变量是在函数外部定义的全局变量,它不属于任何...
C语言中
自定义或
调用函数
若是出现多个
return返回值,
对于主函数计算机会...
答:
一个return只能返回
一个值
,即使有多个return也是返回第一个或符合条件的return,比如,有三个if语句,各有一个return那么只返回符合条件的那个,就算是三个都符合条件,也只返回第一个,因为return是函数的出口,执行任何一个return函数就结束了
大家正在搜
调用一个函数没有return语句
调用函数return返回值
从函数返回值return
函数没有return返回值
什么时候调用函数没有返回值
函数调用后必须带回返回值
若一个函数没有return
可以return一个函数吗
函数没有return返回什么
相关问题
c语言问题 若函数体内没有return语句 则函数没有返回值...
C语言中return语句怎样返回两个或多个值
c语言函数可不可以返回多个值
C语言中自定义的函数可以一次返回多个值吗?就是用return...
C语言中return语句怎样返回两个或多个值
c语言如何使用return语句返回多个值,并作为另一个函数的...
c语言中函数里是不是遇到return语句就不再执行函数剩下的...
C语言中函数能有几个Return?