erlang中的$是什么意思

kiy*_*iyo 3 erlang

什么是$符号的意思?

例如:

is_digit(Ch) ->
    $0 =< Ch andalso Ch =< $9.
Run Code Online (Sandbox Code Playgroud)

我也看到它被打字为:

$(, $), $+, $*
Run Code Online (Sandbox Code Playgroud)

bxd*_*oan 8

$用于表示ASCII中的字符.例如

1> $a.
97
2> $1.
49
3> [49,50].
"12"
4> $\n. ### newline character
10
Run Code Online (Sandbox Code Playgroud)

您的功能意味着字符输入是否为数字.