Erlang腳印 0001 基本資料型別

2022-04-13 05:22:56 字數 769 閱讀 6418

資料的基本型別:數值、原子、元組、列表

1 、在erlang的世界內,一但變數賦值之後,變數不會改變,如果再賦予其它值,就會報錯,這和其它大多數語言不同。變數命名通常以大寫字母開頭,如果有多個單詞,則每個單詞的首字母大寫,如:lastname='yy'

2 、 數值:包含整數和浮點

大部分的算術運算都會自動進行型別轉換。

3、 原子

原子是一種僅由字串行來標識的特殊字串常量。兩個原子只要具有相同的字元表示,就完全相同。

原子的命名: 原子通常以小寫字母開頭,首字母後可以用大寫字母、數字、下劃線和@。如果包含其它字元,則需要用加上單引號。

4 、元組

指定長的有序序列,元組用大括號括起來

5、列表:可以存放任意多個項,用方括號表示列表。通過'|'可以使得列表進行合併。

Erlang 七 基本資料型別 字串

erlang中其實是沒有字串這種資料型別的 如果乙個陣列中,所有的元素都是整數,並且每個整數都對應了乙個unicode,那麼該陣列就可以表示成乙個字串 str hello hello 可以使用 來檢視乙個字元對應的unicode h.72 e.101 l.108 o.111我們在用得到的unicod...

Erlang腳印 0006 二進位制位串

位串可以寫作 e1,e2.en 其中雙小於號和雙大於號之間可以包含零個或多個區段指示符,位串以位元位為單位的整體長度。區段指示符可以為以下形式之一 data data size data typespecifiers data size typespecifiers typespecifiers 主...

erlang的基本語法

1 變數 1 erlang變數變數必須以大寫字母或者下劃線開頭,可以包含字母 下劃線和 2 變數只容許賦值一次 2 數字型別 1 b val表示以b進製儲存的數字val,比如 7 2 101.5二進位制儲存的101就是10進製的5了 8 8 101.65八進位制儲存的101就是10進製的65了 2 ...