Q&A


与本书内容相关之 Q&A
页次 问题与解答
288 Q: 第 288 页中有一段程序如下:

    Function Mul%(A,B)
    Mul=A*B
    End Function

为何第 2 行中的 Mul 后面不用加 %, 如果写成 Mul% = A 是否有错 ?

因为同页的上一个程序中

    Function Mul(A%, B%)
    Mul = A% * B%
    End Function

第 2 行中的变量 A 和 B 后面都有加 %, 因此我才会有此疑问, 烦请不吝赐教, 谢谢!!

A: % 只是用来定义类型 ,至于运算式之中加不加都可以, 所以

    Mul = A*B 等于 Mul% = A*B,

    Mul = A% * B% 也等于 Mul = A*B

不过就一般习惯而言 , 变量以保留「类型定义符号」者居多 , 例如 A% * B%