昨天在做Arthur’s Online Riddle的时候有这么一道题目:
If QWERTY = ABCDEF then, OLSQFR = ?
翻译自 MSDN VBScript 文档《ByRef and ByVal Parameters》,建议有能力的同学阅读原文。
稍微学过一点 VBS 的人都知道,在 VBS 中有那么几个单词是留给语言本身使用的,不能作为变量名,有些人称之为关键字(KEYWORD),有些人称之为保留字(RESERVEDWORD)。
我一直以为 VBS 过程和函数参数传递的方式默认是 ByVal,直到我膝盖中了一箭。
For Next 语句是 VBS 中常用的循环语句,你可能已经用过无数次 For Next 循环,但是你是否注意过它的一些细节呢?