代码拉取完成,页面将自动刷新
package main
import "fmt"
// 变量的定义和赋值
func main() {
// 输出默认值
//defaultValue()
// 批量变量默认值
//defineVariableBatch()
// 语法糖变量赋值
defineVariableMagic()
}
// 基本数据类型的默认值
func defaultValue() {
// 可以只声明变量但是不赋值
var name string
var age int
var money1 float32
var money2 float64
var flag bool
println(name)
println(age)
println(money1)
println(money2)
println(flag)
// 使用 fmt 打印
fmt.Println(name, age, money1, money2, flag)
}
// 批量定义变量
func defineVariableBatch() {
var (
name string
age int
money float32
flag bool
)
fmt.Println(name, age, money, flag)
println("现在给变量赋值")
name = "zhenzicheng"
age = 24
money = 20000
flag = true
fmt.Println(name, age, money, flag)
println("下面是批量类型定义:")
// a b c 都定义为 int
// 在 C 语言中 int* a, b; 只代表 a 是指针
var a, b, c int
println(a, b, c)
}
// 使用语法糖来定义变量
func defineVariableMagic() {
name := "zhangsan"
age := 24
fmt.Println(name, age)
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。