第三本【第三章】第45-頁 變數
第四本【第三章】69-73頁 常量
第十本【第六章】176~178頁 變數作用域
—————————————--------------變數---------------------—————————
給乙個變數賦值,就是且只是同時將 值和資料型別賦給它
--------------------------常量------------------------------
常量的申明方式一:
const a int = 3 //型別int可省略;3也可以寫成9/3,但必須是乙個常量,不能是其他賦值了常量的變數名;a大小寫區別是否公開
常量的申明方式二:
const(
a = 0
b = 19
c = 23
)常量的申明方式三:
const (
a iota //0
b //1
c //2
)注意!!!
常量申明後,不得再重新賦值
常量只能是 int系列(含字元) float系列 bool型 string型 這四種基本資料型別
-----------------變數名、常量名、函式名等識別符號的命名規則----------------------------
1、只能用 英文本母、阿拉伯數字、下劃線 來命名
2、不能以阿拉伯數字開頭
3、下劃線不能單獨作為識別符號名,單獨時是佔位符
4、識別符號開頭字母大寫表示公開可被呼叫,小寫表示私有不可被呼叫
5、建議採用駝峰法命名
-----------------變數作用域--------------------------
1、函式內部申明的變數,叫區域性變數,作用域僅限於函式內部
2、函式外申明的變數,是全域性變數,申明全域性變數時,不能用 := 只能用var
3、**塊中申明的變數,如for/if中申明的變數,其作用域僅在該**塊中
4、注意閉包是用到函式外的變數,該變數並非是函式內部申明的變數,因此和變數作用域不衝突
變數 常量 作用域
變數的注意事項 1.每個變數都有型別,型別可以是基本型別,也可以是引用型別。2.變數名必須是合法的識別符號。3.變數宣告是一條完整的語句,每乙個宣告都必須以分號結束。變數的作用域 類變數 例項變數 區域性變數 例子 public class demo 類變數 static static double...
變數 常量 作用域
變數可分為四種,類變數,例項變數,區域性變數,塊級變數。區域性變數使用前必須初始化 賦值 類 例項變數,不賦值的話,會預設賦初始值。引用型別初始值是null,數字型別初始值是0,布林值預設是false,char是 u0000。常量,就是初始化之後不會變化的量,通常在程式中定義一些常值。常量定義時也必...
變數常量作用域
變數是什麼 就是可以變化的量 j a是一種強型別語言,每個變數都必須宣告其型別 j a變數是程式中最基本的儲存單元,其要素包括變數名,變數型別和作用域 每個變數都有型別,型別可以是基本型別,也可以是引用型別 變數名必須是合法的識別符號 變數宣告是一條完整的語句,因此每乙個宣告都必須以分號結束 pub...