<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # 詞匯表 > [glossary.md](https://github.com/rust-lang/rust/blob/master/src/doc/book/glossary.md) commit 024aa9a345e92aa1926517c4d9b16bd83e74c10d 不是每位 Rustacean 都是系統編程或計算機科學背景的,所以我們加上了可能難以理解的詞匯解釋。 ### 數量(Arity) Arity代表函數或操作所需的參數數量。 ~~~ let x = (2, 3); let y = (4, 6); let z = (8, 2, 6); ~~~ 在上面的例子中`x`和`y`的Arity是`2`,`z`的Arity是`3`。 ### 抽象語法樹(Abstract Syntax Tree) 當一個編譯器編譯你程序的時候,它做了很多不同的事。其中之一就是將你程序中的文本轉換為一個‘抽象語法樹’,或者‘AST’。這個樹是你程序結構的表現。例如,`2 + 3`可以轉換為一個樹: ~~~ + / \ 2 3 ~~~ 而`2 + (3 * 4)`看起來像這樣: ~~~ + / \ 2 * / \ 3 4 ~~~ ### 參數數量(Arity) Arity 代表一個函數或操作獲取的參數的數量。 ~~~ let x = (2, 3); let y = (4, 6); let z = (8, 2, 6); ~~~ 在上面這個例子中`x`和`y`的arity是 2。`z`的arity是 3。 ### 界限(Bounds) 界限是一個類型或[trait](#)的限制。例如,如果界限位于函數參數,那么傳遞給函數的參數類型必須遵守這個限制。 ### 動態大小類型(DST (Dynamically Sized Type)) 一個沒有靜態大小或對齊的類型。([更多信息](http://doc.rust-lang.org/nomicon/exotic-sizes.html#dynamically-sized-types-dsts)) ### 表達式(Expression) 在計算機編程中,一個表達式是一個值,常量,變量,運算符和函數的組合,它可以產生一個單一的值。例如,`2 + (3 * 4)`是一個返回14的表達式。值得注意的是表達式可以產生副作用。例如,一個表達式中的函數可能會執行一些不只是簡單的返回一個值的操作。 ### 面向表達式語言(Expression-Oriented Language) 在早期的編程語言中,[表達式](#)和[語句](#)時兩個不同句法范疇:表達式有一個值而語句做一件事。然而,之后的語言模糊了這個區別,允許表達式執行操作而讓語句有一個值。在一個面向表達式的語言中,(幾乎)所有語句都是一個表達式并因此返回一個值。由此,這些表達式自身也可以是更大表達式的一部分。 ### 語句(Statement) 在計算機編程中,一個語句是一個編程語言能讓計算執行操的最小的獨立元素。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看