问题
单项选择题
Sub过程与Function过程最根本的区别是【 】。
A.Sub过程的过程名不能返回值,而Function过程能通过过程名返回值
B.Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以
C.两种过程参数的传递方式不同
D.Function过程可以有参数,而Sub过程不可以有参数
答案
参考答案:A
解析:调用Sub过程相当于执行一个语句,不直接返回值;而调用Function过程要返回一个值,因此,可以像内部函数一样在表达式中使用。