06 - Go 常量

/*
常量:是在程序编译阶段就确定下来的值,且在运行时无法改变的值,例如圆周率;
在Go程序中,常量可以是数值类型(包括整型、浮点型和复数类型)、布尔类型、字符串类型等
常量的定义使用关键字 const
*/
package main

import "fmt"

func main() {
	var number int = 123
	number = 456
	fmt.Println(number)
	/*  const num int
	   	num=123
	       此处会报错常量在初始化的时候必须进行赋值操作
	*/
	const age int = 123
	fmt.Println(age)
	//age=345 会报错
	//变量是可以变化的量,常量的值不能进行任何更改,常量一般是使用大写字母
	const NUM =333
	fmt.Println(NUM)
	m :=2+2i
	fmt.Println(m)
	fmt.Printf("m变量的格式是:%T,值是%v",m,m)
}

结果:

456
123
333
(2+2i)
m变量的格式是:complex128,值是(2+2i)
Process finished with exit code 0
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值