字符串逻辑运算符与数值逻辑运算符类似。主要区别在于,参与比较的表达式是字符串,而 不是数值。ZPL 中定义字符串逻辑运算符如下表所示:
逻辑 |
描述 |
$== |
等于,如果 左边的字符串和右边的字符串相同,则返回 1。 |
$> |
大于,如果左边的字符串大于右边的字符串,则返回 1。 |
$< |
小于,如果左边的字符串小于右边的字符串,则返回 1。 |
$>= |
大于等于,如果左边的字符串大于等于右边的字符串,则返回 1。 |
$<= |
小于等于,如果左边的字符串小于等于右边的字符串,则返回 1。 |
$!= |
不等于,如果左边的字符串和右边的字符串不相同,则返回 1。 |
例如,用 IF 命令对字符串进行逻辑运算,如下所示:
A$ = "TEST" BS = "TEST" IF (A$ $== B$) THEN PRINT "Strings are identical."
该文档由光学课堂(www.optkt.cn)生成
最后更新时间:2020/3/7 12:38:21