首页IT科技变量常量可变量的区别(变量、常量)

变量常量可变量的区别(变量、常量)

时间2025-05-02 12:48:01分类IT科技浏览3229
导读:1、变量 和...

1            、变量

  和js声明类似           ,使用var关键字

  比较简单                  ,看了就会

声明后的变量一定要使用     ,否则会报错

2                、常量

  使用关键字const声明

1 package main 2 3 import "fmt" 4 5 const ( 6 name = "g" 7 age = 26 8 gender = "man" 9 ) 10 11 func main() { 12 res := fmt.Sprintf("他:%s,今年%d", name, age) 13 fmt.Println(res) 14 }

iota:一个特殊常量

1 package main 2 3 import "fmt" 4 5 const ( 6 a = iota 7 b 8 c 9 ) 10 11 func main() { 12 fmt.Println(a, b, c) 13 }

output:

  0 1 2

可以认为是一个可以被编译器修改的常量

iota 在 const关键字出现时将被重置为 0(const 内部的第一行之前)        ,const 中每新增一行常量声明将使 iota 计数一次(iota 可理解为 const 语句块中的行索引)           。

声明:本站所有文章                  ,如无特殊说明或标注        ,均为本站原创发布                  。任何个人或组织     ,在未征得本站同意时                  ,禁止复制      、盗用         、采集                、发布本站内容到任何网站         、书籍等各类媒体平台     。如若本站内容侵犯了原著者的合法权益           ,可联系我们进行处理        。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
linux安装vmvare软件包未被识别怎么办(Linux下安装vagrant过程出现问题如何解决?) window11激活(如何激活Windows 11正式版?Win11正式版激活序列号KE大全)