詞匯表

2018-08-12 21:25 更新

詞匯表

并不是每個(gè) Rust 中的概念都有系統(tǒng)編程或者計(jì)算機(jī)科學(xué)中的相關(guān)背景 ,所以我們?cè)黾右恍┛赡苁悄吧g(shù)語的解釋。

元數(shù)

元數(shù)是指函數(shù)或操作需要的參數(shù)個(gè)數(shù)。

let x = (2, 3); let y = (4, 6); let z = (8, 2, 6);

在上述例子中,xy 的元數(shù)為2。 z 的元數(shù)是3。

抽象語法樹

當(dāng)編譯器編譯程序的時(shí)候,它會(huì)一下事情。其中一個(gè)就是將程序中的代碼段組成抽象語法樹,簡稱“AST”。這個(gè)抽象語法樹就表示了程序的結(jié)構(gòu)。比如,2+3 可以表示為如下形式:

    +
   / \
  2   3

此外,2+(3*4)可以表示為如下:

  +
 / \
2   *
   / \
  3   4
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)