特殊符号的表达方法

优质
小牛编辑
131浏览
2023-12-01

在NSIS里面,一些符号被NSIS定义成了特殊的表达符号。例如“$”,被定义为变量的起始符。

这个时候,如果程序需要使用和输出这些符号该怎么办呢?比如输出下面这句话:美元的符号是$,人民币的符号是¥。 

如果直接使用:
messagebox mb_ok "美元的符号是$,人民币的符号是¥。"

得到的结果是:
美元的符号是,人民币的符号是¥。

而"$"却不见了,怎么办?用一个转义符就可以了:
messagebox mb_ok "美元的符号是$$,人民币的符号是¥。"

输出:
美元的符号是$,人民币的符号是¥。 

类似的转义符还有:
$\r
用来表示一个回车(\r)。

$\n
用来表示新的一行(\n)。

$\t
用来表示一个 Tab(\t)。