字面值什麼意思
在編程和計算機科學中,字面值(literal)是指直接在代碼中寫入的固定值,它沒有變數名,直接以原始形式出現。字面值通常用於為變數賦初值,或者作為參數傳遞給函式。
字面值可以根據數據類型分為以下幾種:
-
數值字面值:如整數和浮點數。
- 整數字面值:10, -20, 300
- 浮點數字面值:1.23, 4.56, -7.89
-
字元串字面值:用引號括起來的字元序列。
- 單引號字元串:'Hello'
- 雙引號字元串:"World"
-
字元字面值:單引號中的單個字元。
- 字元字面值:'a', 'b', 'c'
-
布爾字面值:表示邏輯值的真或假。
- 布爾字面值:true, false
-
數組字面值:在方括弧中定義的元素列表。
- 數組字面值:[1, 2, 3]
-
對象字面值:在大括弧中定義的鍵值對。
- 對象字面值:{ name: 'John', age: 30 }
字面值在不同的程式語言中可能有不同的名稱和用法,但它們的基本概念都是相同的,即表示一個直接寫入代碼中的固定值。