日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

c语言lang变量,02-GoLang定义变量

發布時間:2023/11/27 生活经验 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c语言lang变量,02-GoLang定义变量 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

變量的常規定義

1、1定義一個變量,先定義再初始化

var num int

num = 666

fmt.Printf("%d\n",num)

1.2定義的同時初始化

var num2 int =888

fmt.Printf("%d\n",num2)

1.3定義的同時初始化并省略數據類型

var num3 = 222

fmt.Printf("%d\n",num3)

// 在Go語言中, 可以利用%T輸出變量的數據類型

fmt.Printf("%T\n",num3)

1.4定義的同時初始化, 并省略數據類型和var

注意點

1、 :=做了兩件事情 , 1.會先定義一個變量 2.給定義的變量賦值

2、:=在Go語言開發中非常非常非常常用

num4:=333

fmt.Printf("%d\n",num4)

注意點:

//var num5 := 66 // 語法錯誤

//num5 int := 66 // 語法錯誤

//fmt.Printf("%d\n", num5)

//

//var num6 int = 66

// var num int

// num = 888

//num6 := 888 // 重復定義

//fmt.Printf("%d\n", num)

變量的連續定義

2.1在C語言中我們可以通過逗號來連續定義變量

int a, b, c;

在Go語言中我們也可以通過逗號來連續定義變量

var a, b, c int

//定義后必須使用

a = 10

b = 20

c = 30

2.2在Go語言中除了可以利用逗號來連續定義變量以外, 還可以使用變量組的語法來同時定義多個變量

var (

a int

b int

c int

)

2.3同時定義多個變量, 也可以在定義的時候初始化

//在C語言中我們可以通過 int a = 10, b = 20, c = 30;

//在Go語言中如果通過逗號定義并初始化多個變量, 我們可以通過 var a, b, c = 10, 20, 30

//在Go語言中如果通過變量組定義并初始化多個變量, 我們可以通過

var (

a int = 111

b int = 222

c int = 333

)

注意點:

//在變量組中, 不能使用:=

5.注意點: 不可以這樣用,:=是定義加初始化,前面有var 是重定義

//var(

// a := 10

// b := 20

// c := 30

//)

//也不可以這樣,( )本來就是為了定義存在的,與:=重定義了,會報錯

//(

//a := 10

//b := 20

//c := 30

//)

總結

以上是生活随笔為你收集整理的c语言lang变量,02-GoLang定义变量的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。