Erlang论证传递

use*_*018 0 erlang

我刚刚开始使用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".

Mag*_*off 5

number是一个原子,并不等于236.

Number改用.这样你就得到了一个变量.当然,参数也是如此sendC.你可能想要sendC(Num, Time).

第一个字母确定单词是原子还是变量:原子的小写,变量的大写.