变量的声明

1.使用关键词 var 定义,声明后若不赋值,则使用默认值

var 变量名 [变量类型] [=初始值]

var a,b,c string
var e,f int = 0,1

声明时,如果省略了变量的类型,则自行判断变量类型

var a,b,c=1,"abc",true

2.省略var关键词,使用 :=进行声明,但是只能在函数内进行声明

a,b,c := 1,"ab",true

:=左侧的变量不应该是已经被声明过的

  1. 如果同时声明包内变量,则可以把变量用()括起来
var (
a int
b bool
)

4.被声明的为局部变量一定要用引用的地方,否则会报错,全局变量或包变量除外

最新文章

  1. cnless.sh:改进版less,可自动识别GBK编码或UTF-8编码。
  2. Spring入门_02_属性注入
  3. openCV_java Canny边缘检测
  4. java 静态方法和实例方法的区别
  5. poj 3335 Rotating Scoreboard
  6. C语言初学 if-else语句判别在ASCII值中小于32的可控制符的类型
  7. SQL高级查询的练习题
  8. Topcoder SRM 628 DIV 2
  9. .NET开发微信小程序-接收微信支付回调数据
  10. Magento 2 创建 Widget
  11. Spring Cloud 2-Hystrix 断路容错保护(四)
  12. mysql使用group_by
  13. react开发初始配置和一些问题
  14. ASP.NET Core 2 学习笔记(九)模型绑定
  15. linux查看在线用户并踢出用户
  16. [原创]Linux下网络性能测试Netperf工具介绍及安装
  17. ReentrantReadWriteLock分析
  18. YII 使用modules下的css,js,img
  19. js 文件下载
  20. DataFrame概念与创建

热门文章

  1. CENTOS7 安装 SYNCTHING
  2. OOP第三次总结Blog
  3. 高吞吐、低延迟 Java 应用的 GC 优化实践
  4. java并发编程实战之线程安全性(一)
  5. Django(70)接口版本控制
  6. Jenkins 进阶篇 - 节点配置
  7. cos中的文件结构(DF/EF/MF/FID/AID/SFI..)
  8. 重新整理 .net core 实践篇————网关[三十六]
  9. 5、基本数据类型(str)
  10. 资源:CentOS下载地址资源