Go|变量

变量

单个变量定义

var name type
  • 第一个var是声明变量的关键字,是固定的写法。
  • 第二个name,就是变量的名字。
  • 第三个type,就是用来代表变量的类型。

例子:

//定义一个字符串变量 name
var name string 

//定义一个数字类型的变量 age
var age int

代码

package main

import "fmt"

func main() {
    var name string = "斯嘉"
    var age int = 18
    name = "张三"
    fmt.Println(name, age)
}

多个变量定义

var(
    变量名 类型
)

如果不赋值,则使用类型默认值

代码

//var定义变量,如果没有赋值,就是默认值
// = 赋值,将右边的值赋值给左边的变量
//同时定义多个变量
var (
    name    string
    age     int
    address string
)
//string 默认值是空字符串
//int 默认值是0
println(name, age, address)

变量 的命名遵循驼峰命名,首字母小写,后面的每个单词的首字母大写

无标签
评论区
头像
文章目录