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)

}
复制代码

 

posted @   小尾学长  阅读(991)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· 因为Apifox不支持离线,我果断选择了Apipost!
点击右上角即可分享
微信分享提示