3 變數 常量 作用域

2021-10-25 04:21:37 字數 1029 閱讀 9490

第三本【第三章】第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...