Go语言学习笔记三--const关键字的使用


一、const关键字的使用

package main

import "fmt"

func main() {
    const (
        a int = 100
        b //没有赋值的常量默认与上面的常量相等 即这里b = 100
        c int = 200
        d //这里的d = 200
    )
    fmt.Printf("a=%d b=%d c=%d d=%d\n",a,b,c,d)
    const (
        //iota 只在当前的这个const里面生效 默认慢慢加一加上去
        e = iota
        f
        g
    )
    fmt.Printf("e=%d f=%d g=%d\n",e,f,g)

    const (
        h = 1 << iota
        i
        j
        k = iota
        l
    )
    fmt.Printf("h=%d i=%d j=%d k=%d l=%d\n",h,i,j,k,l)

}

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM