zoukankan      html  css  js  c++  java
  • 04_枚举类型iota

    iota是枚举类型的关键字,使用iota可以方便快捷的给常量赋值,主要体现在以下几个方面:
    1、iota常量自动生成器,每个一行加1
    2、iota给常量赋值使用
    3、iota遇到const重置为0
    4、可以写一个iota
    5、如果是同一行,值都一样

    具体实现代码如下:

    package main

    
    
    import "fmt"
    
    
    func main() {
    	//1、iota常量自动生成器,每个一行加1
    	//2、iota给常量赋值使用
    	const (
    		a = iota //0
    		b = iota //1
    		c = iota //2
    	)
    	fmt.Printf("a=%d,b=%d,c=%d
    ", a, b, c)
    
    
    	//3、iota遇到const重置为0
    	const d = iota //重置为0
    	fmt.Printf("d=%d
    ", d)
    
    
    	//4、可以写一个iota
    	const (
    		a1 = iota //0
    		b1        //1
    		c1        //2
    	)
    	fmt.Printf("a1=%d,b1=%d,c1=%d
    ", a1, b1, c1)
    
    
    	//5、如果是同一行,值都一样
    	const (
    		i          = iota             //0
    		j1, j2, j3 = iota, iota, iota //1
    		k          = iota             //2
    	)
    	fmt.Printf("i=%d,j1=%d,j2=%d,j3=%d,k=%d
    ", i, j1, j2, j3, k)
    }
    结果:

    
    
    每天的价值就是不停息的前进!!!
  • 相关阅读:
    Linux内存分析
    mysql 分表
    安装YCM
    c/c++ 之静态库
    ubuntu20 宽带连接
    数据对齐
    计算机中浮点数的表示
    整数的表示
    信息的储存
    SparseTable ST表
  • 原文地址:https://www.cnblogs.com/zhaopp/p/11400457.html
Copyright © 2011-2022 走看看