Go学习--常量
1、常量:等号右侧必须是常量或者是常量表达式。
【Go学习--常量】2、常量特点: 如果一个常量没有初始值则使用上一个常量的初始值。如果是第一个则必须初始化这个常量。
ep:3、定义变量时,单引号和双引号的区别:
const (
age int = 25
num1//25
num2//25
)
var a = 'm'//1094、计算B、KB、MB等
var b = "m"//m
用到了两个知识点:
1)iota2)一个常量表达式如果没有初始化,则使用上一个常量表达式的初始值。
const (
B float64 = 1 << (iota * 10 )//此时iota为0
KB//1024, 此时iota为1
MB//1.048576e+06
GB//1.073741824e+09
)
推荐阅读
- 一个人的碎碎念
- 野营记-第五章|野营记-第五章 讨伐梦魇兽
- Shell-Bash变量与运算符
- 清明,是追思、是传承、是感恩。
- 由浅入深理解AOP
- 牛人进化+|牛人进化+ 按自己的意愿过一生
- 七老修复好敏感、角质层薄、红血丝
- 华为旁!大社区、地铁新盘,佳兆业城市广场五期!
- 继续努力,自主学习家庭Day135(20181015)
- python学习之|python学习之 实现QQ自动发送消息