影片教學 主要內容 Solidity 是什麼?Solidity 是一種程式語言,專為區塊鏈上的智能合約開發而設計。智能合約是自動執行的合約,它們根據事先定義的...
影片教學 主要內容 Solidity 中有五種數值類型。 布林型(Boolean)只有兩個值,true 和 false,用於表示二元狀態。 整數型(I...
影片教學 主要內容 Solidity 函數是用來執行合約中特定的任務,函數的定義包括以下元素。 function [function name]([param...
影片教學 主要內容 Solidity 有兩個關鍵字與函數輸出相關。 1.returns 放在函數名後面,用於聲明返回的變數類型及變數名稱。 2.return...
影片教學 主要內容 Solidity 有三種數據存儲位置,這些不同的存儲位置會導致不同的 gas 成本。 1.storage 合約的狀態變數默認存儲在 sto...
影片教學 主要內容 Solidity 有兩個引用類型 1.陣列 陣列是 Solidity 中常見的變數類型,用於存儲一組數據,可以是整數、字節、地址等等。陣列...
影片教學 主要內容 Solidity 中的哈希表映射(Mapping)類型。 映射(Mapping)在映射中,你可以透過一個鍵(Key)來查找對應的值(Val...
影片教學 主要內容 在 Solidity 中,聲明但沒有賦值的變數都會有它的初始值或默認值。 1.值類型的初始值 布林類型(boolean):false字串類...
影片教學 主要內容 在 Solidity 中,有兩個關鍵字 constant 和 immutable。當在狀態變數聲明中使用這兩個關鍵字時,這些變數的值不能在...
影片教學 主要內容 當你在 Solidity 中編寫智能合約時,可以使用不同的控制流來控制程式的執行。 1.if-else 根據特定條件來執行不同的程式碼區塊...