我們學(xué)習(xí)任何一門編程語言,無論是大學(xué)時期的C語言,Java,亦或者Python盗温,我們無一例外地都要先去學(xué)習(xí)其語言的數(shù)據(jù)類型。Erlang自然也免不了這個俗成肘。(BTW,大俗才是大雅)
不過不要有任何的心理負(fù)擔(dān)卖局,Erlang不同于其他語言,它只有少量的數(shù)據(jù)類型(當(dāng)然双霍,雖然少但是絕對是夠用的)砚偶。
Erlang中的變量
首先我們這里要知道:函數(shù)式語言與命令式編程語言的根本區(qū):在函數(shù)式語言里,變量是不能改變的洒闸;
而Erlang也是一種函數(shù)式語言染坯。所以Erlang中的變量必須賦值且不能改變;
這里再強(qiáng)調(diào)一遍:Erlang中變量必須以大寫字母開頭丘逸;和小寫字母開頭的有云泥之別单鹿。
Erlang中的數(shù)據(jù)類型
從上面我們已經(jīng)發(fā)現(xiàn),大寫字母開頭的直接就是變量深纲,那么小寫字母開頭的會出現(xiàn)什么情況呢仲锄?
數(shù)據(jù)類型——原子
原子是Erlang的一種數(shù)據(jù)類型,以小寫字母開頭或者單引號括起來的其他內(nèi)容