66问答网
所有问题
当前搜索:
函数返回值只能用return吗
python中
使用return
为啥没有输出结果
答:
def fnc1(x,y):print x+y 当函数没有显式
return
,默认返回None值,你可以测试一下:>>> result = fnc1(2, 3)>>> result is None True 另一个有返回值return的函数 def fnc2(x,y):return x+y #python
函数返回值
传入参数后得到的结果不是None值,可以用同样方法测式。
在C语言中关于
返回值return
的用法
答:
在
函数
中,如果碰到
return
语句,那么程序就会返回调用该函数的下一条语句执行,也就是说跳出函数的执行,回到原来的地方继续执行下去。但是如果是在主函数中碰到return语句,那么整个程序就会停止,退出程序的执行。函数的
返回值
是由返回语句return实现的,函数执行的最后一个操作就是返回,返回的意义是:(1...
函数
调用就需要
返回值吗
?
return只能
返回一个值吗?函数可以不返回值...
答:
函数
调用需不需要
返回值
,根据您的需要来定的。
return只能
返回一个值,如果要返回多个值,可以通过参数或者把返回值做成结构体等来实现。函数不返回值,并不代表没有用。这些都是可以根据您的需要来定的。
函数
中
return
的作用
答:
return
表示把程序流程从被调函数转向主调函数并把表达式的值带回主调函数,实现
函数值
的返回,返回时可附带一个
返回值
,由return后面的参数指定。return通常是必要的,因为函数调用的时候计算结果通常是通过返回值带出的。如果函数执行不需要返回计算结果,也需要返回一个状态码表示函数执行的顺利与否(-1和...
若
函数
体内没有
return
语句,则函数没有
返回值
答:
不对 若要让
函数
的没有
返回值
需要 定义函数时 设置返回值为 void 函数体内不能有
return
语句
C语言
函数
一定要有
返回值
操作吗,为什么我没有
return
运行不了?!!_百度...
答:
不带值时,相当于返回一个 void.你的 条件语句 加一个 不带值的
return
语句, 就是 满足此条件时 返回一个 void。你的quicksort
函数
是 void 型函数,所以是可以的。 意思是,第一个参数大于第二个参数就结束,否则 要进行后续计算。C 语言函数, 只要不是 void 型函数,则都要
返回值
。
返回值
是什么意思?在什么情况下需要加返回值?
答:
函数
可以有
返回值
,只要
return
就可以给出一个。不过我们常常不用它--有两个原因:1、C/C++里返回值是复制出去的,而对于大的对象,复制的代价很高;2、有些对象是不能复制的--至少编译器不知道怎么复制--比如数组。于是我们有了很多这样的函数:bool GetObj(ObjType& obj);bool Encode(...
...
函数
时不用声明也可以?在用
返回值
时,不写
return
也可以?
答:
编译器问题,比如VC6.0,
函数
定义在
使用
之前,不用声明也可以直接使用 如果函数定义成有
返回值
,不
return
有些编译器只是警告,所以可以通过
构造
函数
中能
使用return
语句吗
答:
构造
函数
是没有
返回值
,而不是没有具体类型的返回值,其和返回值是void的函数是完全不同的;构造函数的作用是对对象进行初始化的;是可以写的,不过
只能
是
return
;
请问C语言中一个
函数
没有
return
它
返回
什么?
答:
首先是猜想,主流平台上,
函数返回
都是通过某个通用寄存器返回,x86平台是eax,arm是r0,所以猜想即使是void返回,如果硬是要得到
返回值
的话,应该是得到返回那一刻该寄存器的值。证实:为了证实,需要写一点代码,一个最简单的void test(){},一个main(){printf("%d", test())},然而这样并不行,...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
函数返回值只能用return吗
void函数无返回值
js函数返回值