现在的位置: 首页 > 综合 > 正文

Erlang基础 – 变量的语法与赋值

2019年06月20日 ⁄ 综合 ⁄ 共 328字 ⁄ 字号 评论关闭

Erlang的变量是”单次赋值“的,也就是已经赋值后在生命周期内不可以再次赋值。

语法:首字母必须大写(小写字母开头的是原子)或下划线开头且第二个字母为大写,如:

Name

Z

_SomeThing

_Xy

声明与赋值:

8> {A, B, C} = {1970, "Richard", male}.
{1970,"Richard",male}
9> A.
1970
10> B.
"Richard"
11> C.
male
12> 

12> {point, X, Y} = {point, 1, 2}.
{point,1,2}
13> X.
1
14> Y.
2
15> 

注意下面的这种情况:同一个变量在同一模式中可以出现多次,但两个值必须相等:

18> {point, X, X} = {point, 2, 2}.
{point,2,2}
19> X.
2
20> 

抱歉!评论已关闭.