首页 > 其他 > 详细

Go基础结构与类型02---使用iota定义常量组

时间:2019-10-26 16:45:11      阅读:84      评论:0      收藏:0      [点我收藏+]
package main

import "fmt"

/*const (
	USA     = 0
	China   = 1
	Russia  = 2
	Britain = 3
	France  = 4
)*/

/*使用iota定义一组常量
后面的常量会自动沿用第一个的表达式(但iota的值会逐个递增)*/
const (
	USA = iota + 1
	China
	Russia
	Britain
	France
)

const (
	Spring = (iota+1)*2
	Summer
	Autumn
	winter
)

func main() {
	fmt.Println(USA, China, Russia, Britain, France)
	fmt.Println(Spring, Summer, Autumn, winter)
}

输出结果:

1 2 3 4 5
2 4 6 8

Go基础结构与类型02---使用iota定义常量组

原文:https://www.cnblogs.com/yunweiqiang/p/11743266.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!