关于silk test的列表/数组构造函数操作符等
1、1 .
递增和递减运算符
定义
+ +(增量)和—(递减)运算符采用单个参数。
+ +添加一个到它的操作数。
——从它的操作数中减去一个。
在赋值语句中,操作数在操作数之前或之后的位置决定了递增/递减操作是在赋值之前还是赋值之后发生的。
如果操作员在操作数(+ + n)之前出现,则在赋值前发生递增或递减操作
如果操作员在操作数(n + +)之后出现,则在赋值后发生递增或递减操作

2、Examples
// The following three statements are equivalent:
i++
i = i + 1
i += 1
// Increment n before assignment.
// Afterwards, both x and n have the value 11.
n = 10
x = ++n
// Increment n after assignment.
// Afterwards, x is 10 and n is 11.
n = 10
x = n++

3、列表/数组构造函数操作符
使用list构造函数操作符来指定列表、数组或集合的元素。
格式描述的例子
{a,b}列表的元素,用括号分隔,用括号括起来。列表MyList = {“a”、“b”}
{…文字字符{…接着是缩进的行,每个包含一个列表的元素
红色
绿色
仅用于字符串元素列表。文字字符< text >,后面是缩进的行,每个字符包含列表的一个元素。

4、每个元素都被视为字符串的文本文本。不需要引号来表示字符串。
行中的额外缩进级别被解释为字符串中的选项卡。
列表MyList = <文本>
一个
“b”
克
注意:在本例中,列表的三个元素是字符串“a”和“b”和“< tab> c”。
您可以在列表和数组数据类型主题中找到更详细的例子,类型…是set声明,以及各种列表、数组和集合函数。

5、逻辑运算符定义
逻辑运算符执行和,或,而不是操作。他们通过评估第一个操作数来工作,如果需要的话,第二个操作。第二个操作数只有在需要确定结果的值时才进行评估。
如果两个操作数均为TRUE,则返回TRUE;返回FALSE,如果操作数是假的。
逻辑或| |返回TRUE,如果两个操作数都为TRUE;如果两个操作数都是假的,返回FALSE。

6、逻辑不是!只需要一个操作数。如果运算结果为真,!使结果值为假。如果操作数等于FALSE,!使结果值为真。
操作数类型
逻辑运算符的操作数必须都有类型布尔。
结果类型
逻辑运算符返回真或假的布尔值。
