第一種:
//第一種變數宣告方式,var+變數名+變數型別
/*var name string
name = "gpwer"*/
第二種:
//第二種變數宣告方式,注意:=,冒號和等號之間是沒有空隙的,否則會報編譯錯誤
//name := "gpwer"
第三種:
//根據值自行判斷變數的型別
//var name = "gpwner
第一種:
var x, y int
y, x = 5, 6
第二種
var y, x =5, 6
第三種
y, x :=5, 6
第四種:
var ( // 這種因式分解關鍵字的寫法一般用於宣告全域性變數
x int
y string
)x = 8
y = "gpwner"
注意:如果宣告乙個變數而不使用它的話會報錯誤 宣告全域性變數三種方式的異同
方式112 vartest vartest 5 需注意的是該句不能包含在function內,否則是區域性變數。這是第一種方式宣告全域性變數。方式2 1test 5 沒有使用var,直接給識別符號test賦值,這樣會隱式的宣告了全域性變數test。即使該語句是在乙個function內,當該functi...
函式指標的三種宣告方式
define crt secure no warnings include using namespace std int func int a,int b int func int a,int b,int c 方式1 宣告一種函式型別 typedef int my func int,int 方式2...
js中定義變數的三種方式
js中三種定義變數的方式 const,var,let。1.const定義的變數不可以修改,而且必須初始化。const b 2 正確 const b 錯誤,必須初始化 console.log 函式外const定義b b 有輸出值 b 5 console.log 函式外修改const定義b b 無法輸出...