silk test基本运算符的概述

2025-11-09 09:35:50

1、按位运算符

定义

位运算符执行位和,位包含或,左移,右移,和一个补(一元)。

Bitwise和& &掩码在指定位上

位包含或|打开指定位

按位异或1 ^集每一位位置的操作数有不同的部分,并设置为0每一位位置的操作数有相同的比特。

silk test基本运算符的概述

2、Bitwise 1的补体-每1位的变化为0位,反之亦然。

左移位< <向左移位左操作数,由右操作数指示的位位置数。

右移> >向右移位向左操作数,由右操作数指示的位位置数。

操作数类型

这些运算符适用于整数。

结果类型

silk test基本运算符的概述

3、连接运算符

定义

两个字符串连接操作符(+)结合或两个列表。

操作数类型

这两个操作数必须是字符串或列表。

结果类型

操作符返回一个字符串或列表,由第一个操作数第二紧随其后。

silk test基本运算符的概述

4、基本代码:

Example

// string concatenation

STRING sFirstName = "Bullwinkle"

STRING sLastName = "Moose"

// " " writes a space

STRING sFullName = sFirstName + " " +sLastName

// Prints: Bullwinkle Moose

Print (sFullName)

// list concatenation

LIST lsMelon = {...}

"watermelon"

"cantaloupe" 

LIST lsBerry = {...}

"strawberry"

"raspberry"  

LIST lsFruit = lsMelon + lsBerry

Print (lsFruit)

// Prints:

// {watermelon, cantaloupe, strawberry, raspberry}

silk test基本运算符的概述

5、条件运算符定义

条件操作符提供了一种替代方法,用于使用条件逻辑结构的if语句。

这句话……等于这个表述…

如果(BOOLEAN-expr)

expr3

其他

expr4

(BOOLEAN-expr)?expr3:expr4

如果boolean - expr是正确的,那么expr3将被评估。否则,expr4评估。

silk test基本运算符的概述

6、Example

// If x is greater than y, assign value of a to my_var.

// If y is greater than x, assign value of b to my_var.

my_var = (x > y) ? a : b

silk test基本运算符的概述

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢