2.1 变量与数据类型——变量

目录

变量的引入

变量的介绍

变量的使用步骤

变量的四种 使用方式

支持一次性声明多个变量

全局变量


 

变量的引入

一个程序就是一个世界

不论使用那中高级程序语言编写程序,变量都是其程序的基本组成单位

变量的介绍

变量相当于内存中一个数据存储空间的表示

变量的使用步骤

声明 赋值 使用

package main

import "fmt"

func main() {
	var age int = 18
	fmt.Println(age)
	fmt.Println(age)
}

变量的四种 使用方式

package main

import "fmt"

func main() {
	//第一种:指定变量的类型,并且赋值
	var num int = 19

	age := 18
	fmt.Println(num, age)

	//第二种:指定变量的类型,但是不赋值,使用默认值
	var num2 int //默认值为0
	fmt.Println(num2)

	//第三种:不指定变量的类型,赋。会根据后面的值进行判断变量的类型(自动类型推断)
	var num3 = 10
	fmt.Println(num3)

	//第四种:省略var
	sex := "男"
	fmt.Println(sex)
}

支持一次性声明多个变量

package main

import "fmt"

func main() {
	var n1, n2, n3 int
	fmt.Println(n1)
	fmt.Println(n2)
	fmt.Println(n3)

	var n4, name, n5 = 12, "jack", 17
	fmt.Println(n4)
	fmt.Println(name)
	fmt.Println(n5)

	n6, height := 6.1, "1.8"
	fmt.Println(n6)
	fmt.Println(height)
}

全局变量

package main

import "fmt"

//全局变量:定义在函数外的变量
var n7 = 100
var n8 = 9.7

//设计者认为上面的全局变量的写法太麻烦了,可以一次性声明
var (
	n9  = 900
	n10 = "k"
)

func main() {
	fmt.Println(n7)
	fmt.Println(n8)
	fmt.Println(n9)
	fmt.Println(n10)
}

 

PS:取消勾选,查看vscode的目录结构

  • 7
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值