有返回值的函数和没返回值的函数的区别

来源:百度知道 编辑:UC知道 时间:2024/05/03 20:15:19
什么时候用有返回的什么时候用没返回的
是c++语言的就是不知道什么用怎么用好象什么时候都可以用也什么时候都可以不用似的迷糊

什麼时候用看你是否需要了。
比方一个方法是往数据库中插入数据的。
这个方法是没有返回值的,因为他的动作仅仅是插入数据。
但是如果你想知道数据插入是否成功,那麼这个函数就需要一个返回值了。
即插入成功返回true,失败返回false。

你问的是哪中语言?
返回值是函数执行后产生的一个值,在函数结束前把这个值赋给函数本身,这样就有返回值了。
VB 例子
Function Str1AddStr2(Str1 as String, Str2 as String) AS String
Str1AddStr2=Str1 & Str2
End Function

调用

Dim A , B , C AS String
A = "A"
B = "B"

C= Str1AddStr2(A , B)
Msgbox C

执行后弹出一个对话框,显示 AB

区别就是一个返回值,一个不返回值……。