public:it:erlang

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
public:it:erlang [2016/10/20 10:34] oakfirepublic:it:erlang [2018/02/28 13:48] (当前版本) – 外部编辑 127.0.0.1
行 14: 行 14:
     * OTP 是个 erlang 功能库,并提供插件开发的原则框架。     * OTP 是个 erlang 功能库,并提供插件开发的原则框架。
   * 了解输入输出流,文件流操作   * 了解输入输出流,文件流操作
 +    * 流操作 [[http://erlang.org/doc/man/io.html|io module]]. ''io:fwrite''
 +    * 文件操作 [[http://erlang.org/doc/man/file.html|file module]].''read_file'' 
   * 了解程序代码和可执行代码的组织机制,运行时模块加载、符号查找机制   * 了解程序代码和可执行代码的组织机制,运行时模块加载、符号查找机制
 +    * 代码由 **modules** 构成,一个 module 由 属性 于 函数构成,以''.''号分割, (似乎在单个文件)。
 +    * module 可包含很多 预定义属性,具体见教程;
 +    * 只有单行注释符号''%'';
   * 了解该语言的基本数据类型   * 了解该语言的基本数据类型
     * **integers, floats**: 除传统数值表示,有两种 erlang 独特的表示方法:     * **integers, floats**: 除传统数值表示,有两种 erlang 独特的表示方法:
行 34: 行 39:
   * 了解基本语法和主要语言构造,数学运算符   * 了解基本语法和主要语言构造,数学运算符
     * **模式匹配**:erlang 的等号''=''是表示模式匹配,而不是单纯的赋值:''{X, Y} = {1, 2}.'', 如果匹配不了则抛异常;     * **模式匹配**:erlang 的等号''=''是表示模式匹配,而不是单纯的赋值:''{X, Y} = {1, 2}.'', 如果匹配不了则抛异常;
-    *  
   * 了解数组和其他集合类的使用   * 了解数组和其他集合类的使用
   * 了解字符串的处理   * 了解字符串的处理
  • public/it/erlang.1476930897.txt.gz
  • 最后更改: 2016/10/20 10:34
  • oakfire