16、程序与数组的深入解析

程序与数组的深入解析

程序相关内容

在某些游戏场景中,如果第一次掷骰子既未赢也未输,会不断弹出类似的对话框,直至分出胜负。游戏进行时,对话框里通常只有“OK”选项,代表再次掷骰子,直至游戏结束。游戏结束后,“OK”按钮会禁用,“Return”按钮激活,点击“Return”按钮,原始对话框会重新出现,显示当前的胜负次数。

不同版本的项目可能编码风格不同,但输出结果一致。从程序员角度看,比较不同版本代码很有意义,尤其是全局声明、过程定义和过程引用部分,使用 Public Private 声明,以及过程和全局变量的访问方式存在细微差异。

当访问过程时,可让一个或多个参数的传递变为可选。在过程定义的首行,每个可选参数声明前需加 Optional 关键字。例如,定义一个有一个必选参数和一个可选参数的子过程,首行声明如下:

Sub procedure name (argument1 As data type1, Optional argument2 As data type2)

函数过程的定义方式相同,且可选参数必须跟在必选参数之后。还可为可选参数指定默认值,写法如下:

Optional argument As data type = value

若过程引用中未提供实际参数值,默认值将赋给该参数。

以下是使用可选参数的函数过程示例:


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值