• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Go-常量-const

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

常量:只能读,不能修改,编译前就是确定的值

关键字: const

常量相关类型:int8,16,32,64 float32,64 bool string 可计算结果数学表达式

常量方法  iota

package main

import "fmt"

func main() {
	const name  = "BeinMenChuiXue"
	fmt.Println(name)

	const (
		homeAddr = "earth"
		nickName = "WeiLaiShiXuePai"
	)
	fmt.Println(homeAddr, nickName)

	const (
		zero = iota
		one
		two = iota
		three
	)
	fmt.Println(zero, one, two, three)

	const (
		first = iota
		second
	)
	fmt.Println(first, second)

	const (
		student = "Golang"
		teacher
		parents = "S"
		children
	)
	fmt.Println(student, teacher, parents, children)
}

  

观察输出结果,得出以下有关常量特性

  1. 定义多个常量推荐使用括号 

  2. iota每往下一行自增1并赋值给这一行的常量,遇到下一个const重新从0开始

  3. 常量未赋值,往上找最近有值的常量并赋值给自己


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
90_Go基础_1_58read发布时间:2022-07-10
下一篇:
模拟back后退函数history.go(-1)发布时间:2022-07-10
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap