erlang 学习笔记
timer:sleep(毫秒). 休眠一段时间(毫秒)
lists:sort(链表).对链表排序
{}元组,类似c++中的struct或者对象,不能拼接
[]list,可以拼接
lists:reverse([])反转列表
erlang文件读写:
成功示例(http://www.jb51.net/article/59539.htm)
4> {ok,W} = file:open("data", write).%%(write还可以是read,[read, write]等)
{ok,<0.40.0>}
5> io:format(W, "~s~n", ["Hello readers"]).
ok
{ok,<0.40.0>}
5> io:format(W, "~s~n", ["Hello readers"]).
ok
is_boolean().判断是不是bool类型的变量,类似的还有is_atom,is_integer...
集合的表示:<- 相当于数学符号“属于” (来自于erlang列表速构记法)
>XX = [1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8].
[1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8]
>[X || X <- XX, X <100, X > 1].
[2,3,4,5,6,7,8,9,2,3,4,5,6,7,8]
rem表示求余数XX rem 2 :XX对2取余数
f()释放所有大写字母开头的变量,f(XX).释放XX