首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >GoLang5 - Go语言常量

GoLang5 - Go语言常量

作者头像
XinChen
发布2023-02-27 16:34:02
发布2023-02-27 16:34:02
2510
举报
文章被收录于专栏:XinChen's TecXinChen's Tec

Go 语言常量

常量是一个简单值的标识符,在程序运行时,不会被修改的量。

常量中的数据类型只可以是布尔型、数字型(整数型、浮点型和复数)和字符串型。

常量的定义格式:

代码语言:javascript
复制
const identifier [type] = value

你可以省略类型说明符 [type],因为编译器可以根据变量的值来推断其类型。

  • 显式类型定义: const b string = "abc"
  • 隐式类型定义: const b = "abc"

多个相同类型的声明可以简写为:

代码语言:javascript
复制
const c_name1, c_name2 = value1, value2

常量的应用:

```java package main

import "fmt"

// Go语言常量

func main() { const LENGTH int = 10 const WIDTH int = 20 var area int const a, b, c = 1, false, "str" //多重赋值

代码语言:javascript
复制
area = LENGTH * WIDTH
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022/10/14 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Go 语言常量
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档