大量回收德国西门子电子签名软件

供应商
上海陌然自动化科技有限公司
认证
报价
8745.00元每件
联系电话
15000711173
手机号
15000711173
销售经理
向柏矫
所在地
上海市金山区枫泾镇环东一路65弄7号2250室
更新时间
2024-04-26 00:23

详细介绍

大量回收德国西门子电子签名软件

西门子模块回收,回收西门子电子签名,回收西门子软件

大量回收德国西门子电子签名软件

西门子模块回收,回收西门子电子签名,回收西门子软件



赋值运算

定义:通过赋值运算,可以将一个表达式的值分配给一个变量。赋值表达式的左侧为变量,右侧为表达式的值。

函数名称也可以作为表达式。赋值运算将调用该函数,并返回其函数值,赋给左侧的变量。

赋值运算的数据类型取决于左边变量的数据类型。右边表达式的数据类型必须与该数据类型一致。

赋值运算的计算按照从右到左的顺序进行。

可通过以下方式编程赋值运算:

单赋值运算:执行单赋值运算时,仅将一个表达式或变量分配给单个变量:

示例:a := b;

多赋值运算:执行多赋值运算时,一个指令中可执行多个赋值运算。

示例:a := b := c;

此时,将执行以下操作:

b := c;

a := b;

组合赋值运算:执行组合赋值运算时,可在赋值运算中组合使用操作符"+"、"-"、"*"和"/":

示例:a += b;

此时,将执行以下操作:

a := a + b;

也可多次组合赋值运算:

a += b += c *= d;

此时,将按以下顺序执行赋值运算:

c := c * d;

b := b + c;

a := a + b;

示例

下表举例说明了单赋值运算的操作:

"mytag1" := "mytag2";

(* 变量赋值 *)

"mytag1" := "mytag2" * "mytag3";

(* 表达式赋值 *)

"mytag" := "myfc"();

(* 调用一个函数,并将函数值赋给 "mytag" 变量 *)

#mystruct.mystructelement := "mytag";

(* 将一个变量赋值给一个结构元素 *)

#myarray[2] := "mytag";

(* 将一个变量赋值给一个 array 元素 *)

"mytag" := #myarray[1,4];

(* 将一个 array 元素赋值给一个变量 *)

#mystring[2] := #myotherstring[5];

(* 将一个 string 元素赋给另一个 string 元素 *)

下表举例说明了多赋值运算的操作:

"mytag1" := "mytag2" := "mytag3";

(* 变量赋值 *)

"mytag1" := "mytag2" := "mytag3" * "mytag4";

(* 表达式赋值 *)

"mytag1" := "mytag2" := "mytag3 := "myfc"();

(* 调用一个函数,并将函数值赋值给变量 "mytag1"、"mytag1" 和 "mytag1"*)

#mystruct.mystructelement1 := #mystruct.mystructelement2 :="mytag";

(* 将一个变量赋值给两个结构元素 *)

#myarray[2] := #myarray[32] := "mytag";

(* 将一个变量赋值给两个数组元素 *)

"mytag1" := "mytag2" := #myarray[1,4];

(* 将一个数组元素赋值给两个变量 *)

#mystring[2] := #mystring[3]:= #myotherstring[5];

(* 将一个 string 元素赋值给两个 string 元素 *)

下表举例说明了组合赋xiangbaijiao值运算的操作:

"mytag1" += "mytag2";

(* "mytag1" 和 "mytag2" 相加,并将相加的结果赋值给 "mytag1"。*)

"mytag1" -= "mytag2" += "mytag3";

(* "mytag2" 和 "mytag3" 相加。将相加的结果赋值给操作数"mytag2",再从 "mytag1"中减去"mytag2",计算结果将赋值给 "mytag1"。*)

#myarray[2] += #myarray[32] += "mytag";

(* 数组元素 "myarray[32]" 加上 "mytag"。计算结果将赋值给"myarray[32]"。之后这个数组元素 "myarray[32]"与数组中另一个元素"myarray[2]"相加,然后将结果分配给数组元素"myarray[2]"。在该运算中,相应的数据类型必需兼容。*)

#mystruct.mystructelement1 /= #mystruct.mystructelement2 *="mytag";

(* 结构化元素 "mystructelement2" 乘以 "mytag"。计算结果将赋值给"mystructelement2"。之后,将结构化元素 "mystructelement1" 除以"mystructelement2",并将计算结果赋值给"mystructelement1"。在该运算中,相应的数据类型必需兼容。*)



西门子模块回收,回收西门子电子签名,回收西门子软件

展开全文

我们其他产品
我们的新闻
咨询 在线询价 拨打电话