首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

函数(function)

但不能一次返回多个类型的数据。 (1尽量保证return语句中表达式的值和函数返回类型是同一类型。...int max() // 函数的返回值为int类型 { int a = 10; return a;// 返回值a为int类型,函数返回类型也是int,匹配 } (2)如果函数返回类型和return语句中表达式不一致...,则以函数返回类型为准,即函数返回类型决定返回值的类型。...double max() // 函数的返回值为double类型 { int a = 10; return a;// 返回值a为int类型,它会转为double类型再返回 } 注意:如果函数返回的类型和..., 必须定义一个匹配类型的变量来接收返回值 // int只是类型,没有定义变量 int = test(); // error, 必须定义一个匹配类型的变量来接收返回值 // int只是类型

2.1K40

Function函数

前面我们说过Sub过程,VBA还有一种Function函数,语言规则与Sub差不多: Function 函数名(参数 As 数据类型) As 数据类型 End Function 与Sub不同的是:...其实Function能做的,Sub都可以做到,设置Function这种模式个人认为还是为了方便,让人一看就知道某段代码仅仅是为了完成某一个特定任务。...我们将判断奇偶这个功能做出1个OddOrEnev Function,然后在Sub过程中直接调用就可以,OddOrEnev返回的值就可以直接赋值给B列的单元格了。...如果以后你突然觉得OddOrEnev仅仅给出奇偶的判断不够的话,直接修改OddOrEnev这个Function就可以,Sub过程不需要改动,这样修改起来就简单了。...4、小结 介绍了Function的规则、参数的传递、Function的作用等。

1.1K30
领券