Rexx 编程/Rexx 指南/双引号
外观
双引号(")是一种标点符号,在某些书面语言中广泛用于表示直接引语。在 Rexx 中,它用于表示字符串字面量:被视为原样处理的值,内部不会进行任何计算。在以下示例中,变量a将存储 3 加 5 的结果,而变量b将存储加法问题本身。变量c将存储某个欧洲国家的名字。
a = "3" + "5"
b = "3 + 5"
c = "France"
双引号实际上并不属于字符串字面量的一部分。它们只是包围字符串字面量,以便解释器能够识别它。以下示例将在屏幕上显示消息“Hello world!”,但它只显示问候语本身,而不是引号。
say "Hello, world!"
由双引号标记的字符串字面量可以在其中包含撇号或单引号。
say "For he's a jolly good fellow, which nobody can deny!"
单引号也可以用来表示字符串字面量,因此如果想在字符串字面量中包含双引号,可以使用单引号。
say 'The cow says, "Moo!" The dog says, "Woof!"'