&& [Comments] 在程序的一行之后,指出注释语句的开始。
参数
&& [ Comments ]
标明符号之后为注释。
说明
在 IF ... ENDIF, DO, 和 FOR ... ENDFOR 命令结构的结尾插入一些注释语句,会大大提高程序的可读性,也便于其他人阅读语句的结构。
警告:
在字符串中插入两个&标记 (&&), 比如, "AAA&&BBB", 会产生一个错误。可以利用串联的方式代替两个&标记: "AAA&" + "&" + "BBB".
注意:
当使用串联方式时, 注意单个(&)符号所在的位置,防止发生不必要的结果。比如, 假设你想将字符串 "YYY" 赋值给一个变量 BBB。"YYY"中是字符串 "AAA&" 和 "&BBB" 的串联, 用 "YYY"替换"BBB" , 这样的结果并不是字符串 "AAA&&BBB", 而是 "AAA&YYY"。更多信息请参见 & 命令。
在下一行继续这个注释, 可以在注释行的尾端增加一个分号 (;) 。
注意:
在Visual FoxPro更早期的版本中, 您无法在分号之后放置一个 && 作为注释。
示例
以下示例在命令行后,通过 && 命令增加一个 "20 years of monthly payments" 的注释语句:

程序代码:
STORE (20*12) TO gnPayments && 20 每月付款
NOTE Initialize the page number;
variable.
STORE 1 to gnPageNum
* Set up the loop
DO WHILE gnPageNum <= 25 && 循环 25 次
gnPageNum = gnPageNum + 1
ENDDO && DO WHILE gnPageNum <= 25