首页 > 编程语言 > 详细

五、GO语言的变量

时间:2021-07-10 16:17:54      阅读:18      评论:0      收藏:0      [点我收藏+]

1.概念

  变量相当于内存中的一个数据存储空间的表示,可以把变量看做是一个房间的门牌号,通过门牌号可以找到房间,同样的道理,可以通过变量名访问到变量的值

2.变量使用的基本步骤

  声明变量

  赋值

  使用

3.变量使用的注意事项

  变量表示内存中第一个存储区域

  该区域有自己的名称(变量名)和类型(数据类型)

  Golang变量使用有三种方式

    第一种:指定变量类型,不赋值,会自动使用默认值,var i int 没有给I赋值,所以“i”的默认值为0

    第二种:根据值会自行判断变量类型(类型推到),var num = 10,“i”的值为10,类型为int

    第三种:省略var关键字,name:="张三",冒号+等号(:=)为创建变量并且赋值。

4.多变量使用

    第一种:一次性声明多个变量,(var n1,n2,n3 int) 同时声明了3个int类型的变量,(var n1,name,n3=100,"zhangsan",20.04)同时声明了三个不同类型的变量并赋值( n1,name,n3 :=100,"zhangsan",20.04) 省略var关键字同时声明了三个不同类型的变量并赋值

    第二种:全局变量,声明在方法(函数)外部的就是全局变量

          技术分享图片

5.该区域的数据值可以在同一类型范围内不断变化

  技术分享图片

 

 

6.变量在同一个作用域(一个函数或者一个代码块)内不能重名

7.GO语言变量三要素:变量名+值+数据类型

8.GO语言的变量如果可以赋初值,编译器会使用默认值,比如int默认值0,string默认值为空字符串

     

 

  

五、GO语言的变量

原文:https://www.cnblogs.com/WORDPAD/p/14993500.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!