1

在一个古老的 PowerBasic 文件中,我在代码中找到了这个:

%AppendRec= 1% '^a    Write/Append Btrieve record to named file
%PrtBar= 2%    '^b    Print a Bar Code

我的问题涉及=之后的数字符号后的数字。我认为尾随的%具有含义,但我无法弄清楚该含义是什么。
我知道在 QB 中,%表示整数类型,但通常会导致变量,如代码行开头所示。尾随的%让我感到困惑。

4

2 回答 2

3

它用于指定常量的类型,因此您不必将例如“1”评估为浮点数,然后必须将其转换为整数。

如果您未明确指定常量的类型,此页面将显示 PB 使用的默认值。

于 2015-07-16T02:28:26.400 回答
2

就像查尔斯说的那样,它将类型定义为 int。像左边的变量一样用 % 作为前缀是定义一个数字等式/常数。页面链接现在已经旧了,他们的新帮助在PowerBasicHelp

查找数值等式和数据类型。

于 2016-09-20T22:36:48.180 回答