我刚刚开始使用Erlang,但我无法使用它
-module(bla).
-export([start/0, sendC/2]).
start() ->
number = 236,
Pid1 = spawn(dz, sendC, [1, number]),
register(a, Pid1).
sendC(num, time) ->
io:format(" ~w ~w \n", [num, time]).
Run Code Online (Sandbox Code Playgroud)
我想将一个数字传递给另一个函数.我收到一个错误"异常错误:没有匹配的右侧值236".
number是一个原子,并不等于236.
请Number改用.这样你就得到了一个变量.当然,参数也是如此sendC.你可能想要sendC(Num, Time).
第一个字母确定单词是原子还是变量:原子的小写,变量的大写.
| 归档时间: |
|
| 查看次数: |
521 次 |
| 最近记录: |