Chinaunix首页 | 论坛 | 博客
  • 博客访问: 916561
  • 博文数量: 380
  • 博客积分: 3495
  • 博客等级: 中校
  • 技术积分: 3996
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-02 09:35
文章分类

全部博文(380)

文章存档

2015年(2)

2014年(5)

2013年(9)

2012年(9)

2011年(67)

2010年(103)

2009年(182)

2008年(3)

我的朋友

分类:

2009-12-05 14:37:18

超级提示,
erlang语言的执行符号是 .,就像是SQL的;一样。
所以当你敲完了语句没有得到执行结果,看看你是不是最后少了什么?

1.简单的计算。
基本上所有语言都支持的语法,直接的简单的数学运算支持。也就是像(1+3)*3这一类的。
2.变量
这个变更首先要求首字母大写,实际上应该是不是我们通常学习到的变量的概念。
因为它的值一旦确定后,就不能再更改。
就像书里说的,每个变量就是个坑在每填之前,可以放任何东西。填了之后,就不能再放任何东西。
另外变量只在定义的词法单位里有效,没有什么私有,全局之分。
3.=这个东西在erlang里有特殊的含义,就是非赋值符号,而是模式匹配符号。
基本上可就LHs=RHs,就是右值的值算完后,赋给左边的值或是匹配给左边的值更准确些。
4.浮点数。
/总是返回浮点数。
div 与 rem返回整数相除的分数与余数。
5.atoms
原子性?其实俺一直不喜欢这个词,因为它不能准确表达出一个东西不变的含义。
所有的erlagn的常量类的东西是用小写开头的字符串什么的来代表的。或者是用‘来引用起的字符串。
6.Tuples
具体的含义可以参见下面的网址

基本上我把其当成固定数组。而且数值还是固定的吧。
7.Lists
基本上就是Tuples的组合。
8.也许是唯一跟别的语言没有区别的,字符串,
基本上还是那个表示方法“字符串”。
阅读(693) | 评论(0) | 转发(0) |
0

上一篇:erlang学习笔记1

下一篇:关于好耳机

给主人留下些什么吧!~~