好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Erlang語法學習筆記:變量、原子、元組、列表、字符串

Erlang語法學習筆記:變量、原子、元組、列表、字符串

熱門標簽:地圖標注如何弄全套標 外呼系統會封嗎 萬利達綜合醫院地圖標注點 電銷機器人 深圳 股票配資電銷機器人 南京電銷外呼系統哪家好 實體店地圖標注怎么標 武漢AI電銷機器人 在電子版地圖標注要收費嗎

一:變量

1. erlang中的變量【單一賦值】,意味著變量只能賦值一次。
2.變量必須【大寫字母】開頭。

二:原子

   原子相當于c++中的枚舉類型,但erlang中的原子的值是其本身。

   原子是一串以【小寫字母】開頭的,但如果用單引號引起來,原子的命名就無所謂了,很多花樣就出來了。如果首字符是正軌的小寫字母,則原子的值是引號內的內容,否則輸出的值包含單引號。

三:元組(tuple)

有很多項組成一個單一的實體,類似于c++中的結構體之類的,在erlang中要用元組表示;

將若干個以【逗號】分隔的值用【花括號】括起來就是一個元組。

{rex,1.71} 這個元組包含一個原子和一個浮點值。元組與c++中的結構比起來是匿名的,但erlang中不能以點號來操作,創建一個元組就是直接給一個變量綁定一個元組,因為元組中的元素沒有名字,所以只能我們記住這些元素的用處。通常情況下我們用一個原子作為元組的第一個元素來表明這個元組所代表的含義。

{point,10,45}來代替{10,45},這是一種編程風格。

元組可以嵌套。譬如:

復制代碼 代碼如下:

Person={person,

                          {name,rex},

                          {height,1.72},

                          {footsize,43},

                           {eyecolor,brown}}.

表示一組人的信息,注意是使用原子作為標簽。

元組聲明即自動創建,不再使用就隨之銷毀,有垃圾回收。

新元組引用了一個已綁定的變量,那就會享有這個變量引用的數據結構。應用沒定義的變量會出錯!

例子:

復制代碼 代碼如下:

 F = {firstname,rex}.

L = {lastname,yuan}.

P = {person,F,L}.

p的值就是{person,{firstname,rex},{lastname,yuan}}

=不是賦值,是模式匹配,是erlang的基礎。

如果想從元組中提取內容:

聲明一個相同類型的元組,要取的值用變量來代替,變量哦!!!然后用=模式匹配去取出來對應變量的值

例如:

復制代碼 代碼如下:

Point = {point,10,43}.

{point,X,Y} = Point.


X和Y的值分別就為10,43.

位于等號兩邊的元組必須含有相同數量的元素,注意模式匹配。如果有復雜的元組想提取內容,可以使用相同結構的模式來提取,需要提取的字段位置必須要用未綁定的變量,切記!!不感興趣的可以用占位符“_"來替代,其為匿名變量。在同一個模式中的不同地方,占位符綁定的值不必相同。

四:列表

1:將若干個以【逗號】分隔的值用一個【方括號】括起來就是一個列表了,注意和元組的區別。

元組是以花括號,列表是以方括號。

列表中的元素可以有各自不同的類型。例如:[1+2,hello,2-2,{cost,apple,30-20},3]

列表的首元素稱為列表的頭,剩余的全部為列表的尾(tail),列表的頭可以是任何東西,但尾一般還是一個列表。訪問列表頭的操作非常高效。很多列表處理函數都是對頭開始進行處理。

[]是個空列表,[H|T]是以H為頭,以T為尾的列表。“|”可以將列表頭與尾分隔。最好保證T為正軌列表。添加列表內容一般用前插操作,可以一下插很多個元素。

2:提取列表元素

以模式匹配為基礎來提取。

五:字符串

erlang中沒有字符串,字符串其實是一個整數列表。

用雙引號括起來就是一個字符串。

復制代碼 代碼如下:

Name=“Rex”

必須使用雙引號。shell打印一串列表值的時候,只有列表中的所有整數都是可打印字符時,才把這個列表當作字符串。有一個不是就不行。

可以用“$"符號來表示字符的整數值,其實就是ASCII碼,$s就是115,

注意字符集,確認顯示終端和區域設定問題,在這個問題上 erlang沒有任何辦法解決亂碼問題。

標簽:濟源 安徽 臺州 汕頭 廣東 武威 泰安 濟寧

巨人網絡通訊聲明:本文標題《Erlang語法學習筆記:變量、原子、元組、列表、字符串》,本文關鍵詞  Erlang,語法,學習,筆記,變量,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Erlang語法學習筆記:變量、原子、元組、列表、字符串》相關的同類信息!
  • 本頁收集關于Erlang語法學習筆記:變量、原子、元組、列表、字符串的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 夜夜操天天插| 秋霞片| 美女扒开屁股让男生视频| 国产妓女一级在线| 新乐市| 男女做爰真人视频直播| 国产伦久视频免费观看视频| 伊人久久中文大香线蕉综合| 黄色激情图片| 日本熟hdx| 日本一级特黄大片AAAAA级 | 日本大但人文艺术与希腊文化 照片 | 欧美亚洲综合网| 韩国三级《上司的女友》| 关于阅读的唯美短句| 日韩欧美亚洲天堂| 精品久久久久久午夜| 国产熟乱老女人露脸视频| 欧美vps与windows性能比较1| 国产chinesehdxxxx美女| 最新国产の精品合集bt7086| 欲望恋人| 双性文高h| 欧美激情区| 美女校花??张开腿让我?| 久久精品国产99国产| 果冻传媒天美传媒精东影业在线| ?????性欧| 女人被男人躁的女爽免费视频| 男男cao烂总裁的屁股眼视频| 女性一级全黄生活片在线播放| 嫩草影院入口?| 欧美日韩中文亚洲另类春色| 国产精品亚洲一区二区三区 | 夹得好紧好涨出水了王爷不要| 中文字幕日韩一区二区三区不卡| 成人黄瓜视频在线观看入| 亚洲国产第一区二区香蕉日日| 美肉妇臀荡乳欲伦交换H动漫图集| 夜夜夜夜猛噜噜噜噜噜试看 | 国产露脸精品国语露脸直播|