常數
V程式語言使用const關鍵字來宣告常數,必須在模組層級作用域中函式外部宣告常數。
常數的命名約定為snake_case,僅能用小寫字母、數字及底線且必須以小寫字母作起始。
const app_version = '1.0.0'當要宣告多個常數時,可使用括弧形成常數群組。
const (
app_version = '1.0.0'
max_size = 1024
)V程式語言允許用struct型別宣告常數:
struct Point {
mut:
x f32
y f32
z f32
}
const origin = Point {
x: 0.0
y: 0.0,
z: 0.0
}可以使用函式運算後的返回值來宣告常數:
在函式內部宣告常數會導致編譯錯誤:
模組中引用常數必需添加模組名稱前綴來標識:
Last updated
Was this helpful?