函數與變數
介紹
Wave 程式語言的核心設計哲學是在 低層次效能 與 高層次抽象 之間取得平衡,為軟體開發提供高效且靈活的環境。 本節將介紹 Wave 程式的基本組成要素:函數 和 變數,它們是構建邏輯與管理數據的關鍵。 理解如何定義與操作函數和變數,將能幫助您充分發揮 Wave 的潛力。
函數
在 Wave 中,函數是可以獨立執行的 可重複使用的代碼塊。 函數能封裝特定操作,並可在整個程式中按需調用,實現計算、處理 I/O 操作,或將代碼分為更易於管理的模組。
Wave 中的函數 結構以 fun
關鍵字開頭,包括函數名稱、參數(如有),以及用 {}
包裹的函數主體。
定義函數
以下是定義基本函數的方式:
fun main() {
// 在這裡編寫代碼
}
main
函數是程式的入口點,始終必須存在。- 函數可以接受參數並返回值,返回型別需在函數名稱後指定。