当前位置: 首页 > news >正文

重庆网站icp备案查询北京专业公司建网站平台

重庆网站icp备案查询,北京专业公司建网站平台,阳江网络问政平台电话,修改wordpress默认主题标题目录 1. 变量的命名 2. 变量的声明 3. 变量声明时注意事项 4. 变量的初始化 5. 简单例子 变量主要用来存储数据信息#xff0c;变量的值可以通过变量名进行访问。 1. 变量的命名 在Go语言中#xff0c;变量名的命名规则 与其他编程语言一样#xff0c;都是由字母、数…目录 1. 变量的命名 2. 变量的声明 3. 变量声明时注意事项 4. 变量的初始化  5. 简单例子 变量主要用来存储数据信息变量的值可以通过变量名进行访问。 1. 变量的命名 在Go语言中变量名的命名规则 与其他编程语言一样都是由字母、数字、下划线组成其中变量名的首字符不能为数字。 变量名应该使用驼峰命名法Camel Case例如 myVariable。变量名应尽量具有描述性能够清晰表达变量的用途和含义。变量名由字母、数字、下划线组成其中首个字符不能为数字。Go语言中关键字和保留字都不能作变量名。 2. 变量的声明 注意Go语言中在声明变量时是将 变量的类型放在变量的名称之后。例如在C/C中变量的声明格式为  int a;  在Go中变量的声明格式为  var a int  。 变量的声明通常使用 var 关键字。         变量的声明格式为                  var   identifier  type var声明变量的关键字identifier变量名type变量的类型        注意声明变量时行尾无须添加分号 例如  var a int // 声明整型类型的变量并保存整数数值var b string // 声明字符串类型的变量var c []float32 // 声明32位浮点切片类型的变量var d func() bool // 声明返回值为布尔类型的函数变量var e struct{ // 声明结构体类型的变量该结构体拥有整型的x字段x int } 在上述代码中例如 var a int  其中 var 为关键字a 为变量名int 是变量的类型。  3. 变量声明时注意事项 1可以一次声明多个变量例如var a,b int2变量在声明之后必须要使用即 程序中不包含没有使用的无意义的变量3声明一个变量后变量有默认值每个变量会初始化为其类型的默认值见第4部分变量的初始化4程序中同一个{ }中声明的变量名是唯一的 4. 变量的初始化  Go语言在声明变量时自动对变量对应的内存区域进行初始化操作。每个变量会初始化为其类型的默认值。 整型和浮点型变量的默认值为0。 字符串变量的默认值为空字符串。 布尔型变量的默认值为false。 切片、函数、指针变量的默认值为nil。 1变量初始化的标准格式  var 变量名 类型 表达式 例如 var a int 2 其中a为变量名类型为inta的初始值为2。  2编译器推导类型的格式 var a int 2  中 2和int 同为int类型因此可以进一步简化初始化的写法即 var a 2  等号右边的部分在编译原理里被称为右值rvalue。  3 自动推导类型 a : 2 其中: 只能出现在函数内包括在方法内此时Go编译器会自动进行数据类型的推断。 注意 : 代表声明的同时对变量进行定义不需要var关键字使用 : 写法时推导声明写法的左值变量必须是没有定义过的变量若再次定义会出现编译错误。该种写法同样支持多个类型变量同时声明并赋值例如 a, b : 1, 2 5. 简单例子 package mainimport fmtfunc main() {//1. 声明格式var a intfmt.Println(a , a) //声明一个变量后变量有默认值int类型默认为0//可以同时声明多个变量//var b, c inta 10 //赋值先声明后赋值赋值前必须先声明变量fmt.Println(a , a)//2.变量的初始化声明变量时同时赋值var b int 2 //初始化,声明变量时同时赋值b 20 //赋值先声明后赋值fmt.Println(b , b)//3.自动推导类型必须初始化通过初始化的值确定类型(常用)c : 30 //: 代表声明的同时对变量进行定义不需要var关键字fmt.Println(c , c)//%T打印变量所属的类型fmt.Printf(c type is %T\n, c) }运行结果
http://www.hkea.cn/news/14303533/

相关文章:

  • 哪个软件可以做网站廊坊企业网站外包
  • 成都 地铁 建设 网站怎么样下载网页上的视频
  • 一分钟看懂seo企业网站seo参考文献
  • 网站模版一样 内容不同侵权吗中国建筑总公司网站
  • 做网站要那些工具简洁汽车配件网站模板
  • 江苏省建设工程招投标网站黄骅市天气预报
  • 企业网站建设方法电商网站的银行支付接入该怎么做
  • 有哪些营销型网站网站开发 演讲
  • 增城新塘镇 企业网站建设wordpress用户表字段
  • 海南建设银行分行网站wordpress的管理员权限代码
  • 北京住房建设官方网站特克斯与凯科斯群岛域名官方网站
  • 盘锦公司做网站八亿wap建站
  • flex布局做自适应网站网站建设服务费记入什么科目
  • 西宁做网站君博领衔电子商务网站软件建设
  • 炽乐清网站建设网站留言板设计代码
  • 网站建设服务器主板1150针网站开发也需要源码吗
  • 佛山建设局官方网站东莞企业网站公司
  • 网站建设目的定位以网站建设专业画一幅画
  • 启东住房和城乡建设局网站网站维护作用
  • 网站建设优化兼职在家android软件开发工程师
  • 郑州市哪里有网站建设做网站好用的软件
  • 搬瓦工做网站稳定吗建设银行人力资源系统网站怎么进
  • 中国平面设计和网站建设台州网站制作方案
  • 网站建设伍金手指下拉3流量平台是什么意思
  • 抚州网站seo佛山seo整站优化
  • 做ui的网站做的很不好的网站
  • seo查询 站长工具wordpress侧栏登陆
  • 制作软件需要什么工具潍坊网站优化公司哪家好
  • 微网站的链接怎么做的敏捷开发项目管理工具
  • 建筑常用的模板下载网站有哪些网站内容有什么