Erlang学习笔记(三)Erlang基础语法

本文是Erlang学习笔记的第三部分,主要介绍了Erlang的基础语法,包括变量的单一赋值特性,浮点数的运算,原子的使用,元组的概念和操作,列表的定义与元素提取,以及字符串的特殊性。Erlang的语法特点显著,适合并发编程,但也有其独特性,需要通过实践提升掌握程度。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天看了Erlang程序设计这本书Erlang基础知识部分,记录一下学习到的内容,方便以后回忆学习。

1.变量

Erlang的变量是单一赋值变量,一个变量在释放绑定之前是不能再被新的值绑定。
示例如下:
变量赋值
在这里X = 1,表明X已经绑定了值1,如果再给它绑定新的值2,那么此时会报错。
使用f().函数可以释放绑定值,然后变量可以重新绑定新的值。
示例如下:
f()函数
如此就可以重新赋值了。
变量赋值时,”=”的右边可以是一个公式。
示例如下:
公式赋值

单一赋值的优势:
在多核编程时,进行共享内存的过程中,单一赋值不会造成内存中值得修改,从而避免了多核编程时数据的不停改变

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值