字符串常量是用单引号括起来的字符串。这些字符按照 ISO/IEC 8859-1 规定的字符集编码。因此,字符串常量可以包含空格和重音字符,因为这些字符属于该字符集。这也被称为字符串字面量,或简称字符串。
例如 'Hello world!'
当字符串常量中出现美元符号($)时,下面两个字符将根据 ISO/IEC 8859-1 中的编码解释为十六进制代码。该代码也与 ASCII 码相对应。此外,请注意特殊情况。
带 $ 代码的字符串 |
口译 |
---|---|
|
8 位代码根据 ISO/IEC 8859-1 解释的两位十六进制数。 |
|
|
|
|
|
|
|
控制字符:换行(相当于"$R) |
|
控制字符:新行(对应于"$L "和"$N) |
带 $ 代码的字符串 |
口译 |
---|---|
|
控制字符:换行(对应 |
|
控制字符:新行(对应 |
|
控制字符:表格进给 |
|
控制字符:换行(对应 |
|
控制字符:选项卡 |
|
美元符号 |
|
单引号: |
示例
常量声明
VAR CONSTANT constA : STRING := 'Hello world'; constB : STRING := 'Hello world $21'; // Hello world! END_VAR