Language and Conventions Overview | Data Types
一个字符串是注释、尺寸使用和消息的字符序列,三种方式来表达的字符串是:
String Literals 字符串字面量
String Variables 字符串变量
String Expressions 字符串表达式
字符串文字是单引号括起来的字符序列。任何字符序列可以被包含在一个字符串,包括空格。字符串文字必须完全包含在一行程序。由于一条线的最大长度为80个字符,最长字符串是78个字符,它允许前缘和后单引号。
注:要显示一个单引号,则必须输入两个连续的单引号。例如:
Assignment |
Resulting Value |
'This is a STRING literal' |
This is a STRING literal |
'Here' 's another STRING' |
Here's another STRING |
在第一个字符串,所得到的值是完全相同的分配。然而,在第二个字符串,两个单引号是在收缩时,这里的,以显示正确的结果(以下是)。
一个字符串变量必须声明(使用STRING/ declaration)也可以使用之前。对于赋值给一个字符串变量的规则恰恰是相同的字符串。
下面是使用字符串的例子。
STRING/A(24),B(22)
.
.
.
A='This is a STRING
literal'
B='Here"s another STRING'
NOTE/1,1,A
这两个声明的字符串变量是使用等号分配一个字符串。可变然后用来代替文字的注释语句。
字符串表达式就是一个以上的字符串或字符串变量相加。由于字符串或字符串变量可能是132个字符长,但一个字符串可能只有78个字符长,实现这一目标的途径是通过总和。
字符串常量和变量可以用加号(+)号来添加。下表显示字符串表达式的例子。
Assignment |
Resulting Value |
A='part 1'+' and part 2' |
part 1 and part 2 |
B='part 0, '+ A |
part 0, part 1 and part 2 |