在VB中Sub过程与Function过程的主要区别是什么?

如题所述

第1个回答  2006-03-15
Function 可以有返回值,也可以没有返回值
sub没有返回值本回答被网友采纳
第2个回答  2006-03-15
一个(Function)返回参数,一个(SUB)不返回参数
第3个回答  2006-03-22
function可以返回值
而sub不能返回值
第4个回答  2006-03-15
Function可以一个参数返回参数
SUB不返回参数
第5个回答  2020-06-19
Function
返值没返值
sub没返值

sub过程和function过程最根本的区别
返回值不同,调用过程不同。1、返回值不同:Sub过程定义时无需定义返回值类型,而Function过程一般需要用“As数据类型“as子句决定函数过程返回值的类型,忽略As子句,则函数过程的类型为变体型。2、调用过程不同:调用Sub过程的是一个独立的语句,而function过程调用函数过程只是表达式的一部分。

Sub子过程与Function函数过程有什么区别?
function是函数,sub是子程序,都可以传递参数,但函数有返回值,子程序没有 function 可以用自身名字返回一个值,sub 需定义别的变量,用传址方式传回值。Sub 过程与Function 过程的区别:1. Sub 过程定义时无需定义返回值类型,而Function 过程一般需要用“As 数据类型” ...

vb中过程分为两种
总的来说,Sub过程和Function过程是Visual Basic中两种基本的过程类型,它们各有特点并适用于不同的场景。Sub过程更侧重于执行操作,而Function过程则侧重于计算和返回值。在实际编程中,根据具体需求选择合适的过程类型是非常重要的。

Sub过程与Function过程最根本的区别是( )。
C。【解析】Visual Basic中Sub过程与Function基本类似,但有一点不同:Sub过程不能返回值,而Function过程能返回值。

sub过程与function过程最根本的区别是
sub过程与function过程最根本的区别是Sub过程不能返回值,而Function过程能返回值。

vb中 sub 与 function 的区别
其实没有本质的差别,差异在于功能和使用方法上。sub是子程序,没有返回值;而function是函数,有返回值的。就这点差异。

vb中的过程可以分为
总的来说,Sub过程和Function过程是VB中过程的基本分类。它们的主要区别在于:Sub过程不返回值,主要用于执行操作或任务;而Function过程会返回一个值,可以用于计算和表达式中。通过合理使用这两种过程,可以提高VB程序的可读性、可维护性和效率。此外,值得注意的是,在VB中创建和使用过程需要遵循一定的语法...

VB中的Sub过程没有返回值和Function区别?最好能举个实列
是的,sub 和Function函数的区别是一个没有返回值和一个有返回值。下面这例子,是求守形数.如5^2=25,6^2=36 就是守形数. 守形数(N^2=xxN)就是原来是几位,然后经过平方后,取和原数的位数一样的最后几位,来比较是否相等。Private Sub Command1_Click()Dim i As Integer For i = 1 To ...

VB 中的Function过程和Sub过程的 区别在哪?
Function abc(a as ingteger) as ingteger 那么在程序中可以像调用sin()一样调用 a=abc(x)sub是自定义过程。Sub abc(a as ingteger, b as integer) as integer最后的as integer是不要的。过陈红不需要返回值。例如有一个过程:sub abc(a as integer, b as integer)dim t as integer t...

Sub过程与Function过程最根本的区别是( )。
【答案】:A A.【解析】本题考查函数过程和子过程的知识。函数过程和子过程都是过程,都可以使用Call语句进行调用,都可以指定参数,并且都可以指定用传址还是传值的方式进行参数传递。它们除了定义的关键字不同外,根本区别是:函数过程最终会通过过程名返回一个函数值,而子过程不会。

相似回答