摘要: 记录record: 是元组的另一种形式 -record(Name, { key1 = Default1, key2 = Default2, ... key3, ... }).记录比较像C++的结构和类。 .hrl有点想C++的.h文件 test.hrl -re... 阅读全文
posted @ 2017-01-16 18:38 肥宝游戏 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 控制结构,其实可以分成两种,一种是循环,另一种是选择分支。 1.for循环的实现 for(Max, Max, F)->[F(Max)]; for(I, Max, F)->[F(I)|for(I+1, Max, F)].在Erlang Shell里面声明这个for()函数会报错,... 阅读全文
posted @ 2017-01-16 15:44 肥宝游戏 阅读(780) 评论(0) 推荐(0) 编辑
摘要: 1.创建模块和调用函数: 模块是erlang的基本单元。 模块保存在扩展名为.erl的文件里。必须先编译才能运行,编译后的模块以.beam作为扩展名。 子句没有返回语句,则最后一条表达式的值就是返回值。 -module(geometry). %模块声明,模块名必须与文件名相同。-export([... 阅读全文
posted @ 2017-01-16 10:14 肥宝游戏 阅读(620) 评论(0) 推荐(0) 编辑