GO声明变量和常量的方法
skh2015java · · 9207 次点击 · · 开始浏览1、定义变量
(1):定义一个变量,变量名为"vName",type为变量的类型
<span style="font-size:18px;"><span style="white-space:pre"> </span>var vName type</span>(2):定义多个变量并且变量的类型都是type,变量名之间用逗号隔开
var vName1,vName2,...vNameN type
(3) 定义变量并初始化值,变量的值为value
var vName type=value
(4)同时定义并初始化多个相同类型的变量的值
var vName1,vName2,vName3 type=v1,v2,v3
(5) 同时定义多个变量的值,变量类型可以不同,会自动根据值的类型来初始化
var vName1,vName2,vName3 =v1,v2,v3
(6)用:=来声明变量
vName1,vName2,vName3:=v1,v2,v3
注意:这种方法只能用于声明函数内部的变量,一般用var的方式来定义全局变量
_(下划线)是个特殊的变量,任何赋予它的值都会被丢球。例如:_,b:=34,35 //将值35赋予b,同时丢弃34
go对于在函数内部已经声明但未使用的变量会在编译阶段报错
2、定义常量(constant)
所谓常量,也就是在程序编译阶段就确定的值,在程序运行过程中无法改变的值
语法:
const constantName (type)=value
//constantName为常量名,type为常量的类型,可以不指定类型,类型可以为布尔,数值,字符串等
例如:
const Pi float32=3.14159
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
关注微信- 请尽量让自己的回复能够对别人有帮助
- 支持 Markdown 格式, **粗体**、~~删除线~~、
`单行代码` - 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
- 图片支持拖拽、截图粘贴等方式上传
收入到我管理的专栏 新建专栏
1、定义变量
(1):定义一个变量,变量名为"vName",type为变量的类型
<span style="font-size:18px;"><span style="white-space:pre"> </span>var vName type</span>(2):定义多个变量并且变量的类型都是type,变量名之间用逗号隔开
var vName1,vName2,...vNameN type
(3) 定义变量并初始化值,变量的值为value
var vName type=value
(4)同时定义并初始化多个相同类型的变量的值
var vName1,vName2,vName3 type=v1,v2,v3
(5) 同时定义多个变量的值,变量类型可以不同,会自动根据值的类型来初始化
var vName1,vName2,vName3 =v1,v2,v3
(6)用:=来声明变量
vName1,vName2,vName3:=v1,v2,v3
注意:这种方法只能用于声明函数内部的变量,一般用var的方式来定义全局变量
_(下划线)是个特殊的变量,任何赋予它的值都会被丢球。例如:_,b:=34,35 //将值35赋予b,同时丢弃34
go对于在函数内部已经声明但未使用的变量会在编译阶段报错
2、定义常量(constant)
所谓常量,也就是在程序编译阶段就确定的值,在程序运行过程中无法改变的值
语法:
const constantName (type)=value
//constantName为常量名,type为常量的类型,可以不指定类型,类型可以为布尔,数值,字符串等
例如:
const Pi float32=3.14159