Go-iota

@爱耍流氓的唐僧  February 27, 2021
package main

import "fmt"

const (
    a , b  =  iota,iota + 1 //iota=0,iota=0,iota+1 = 1
    c , d                   //iota=1,iota=1,iota+1 = 2  下面的表达式和上面一样,当使用iota的时候
    e , f                   //iota=2,iota=2,iota+1 = 3  下面的表达式和上面一样,当使用iota的时候

    g , k = iota * 2,iota * 3 //iota=3,iota * 2= 6 ,iota * 3 = 9  下面的表达式和上面一样,当使用iota的时候
    h , i                     //iota=4,iota * 2= 8 ,iota * 3 = 12  下面的表达式和上面一样,当使用iota的时候
)

func main()  {
    fmt.Println("a , b",a , b)
    fmt.Println("c , d",c , d)
    fmt.Println("e , f",e , f)
    fmt.Println("g , k",g , k)
    fmt.Println("h , i",h , i)
}

微信图片_20210227181418.png


添加新评论