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

如何做盆栽蔬菜网站新东方厨师学费价目表

如何做盆栽蔬菜网站,新东方厨师学费价目表,合肥学校网站建设,wordpress 读取数据库本文主要为Go语言 结构体介绍、语法、使用注意及其示例。 目录 结构体 语法 语法示例 语法说明 声明使用 创建并赋值 使用指针 使用注意 总结 结构体 C语言里面,我们可以使用typedef in MyInt。 在go语言中使用结构体来模拟类,使用type stru…
本文主要为Go语言 结构体介绍、语法、使用注意及其示例。

目录

结构体

语法

语法示例

语法说明

声明使用

创建并赋值

使用指针

使用注意

总结


结构体

C语言里面,我们可以使用typedef in MyInt。

在go语言中使用结构体来模拟类,使用type + struct类处理。

语法

语法示例
type structName struct{fieldName typeName......
}
语法说明

type和struct是Go 语言的关键字

二者组合就代表要定义一个新的结构体类型

structName 是结构体类型的名字

fieldName 是结构体的字段名,而tpeName是对应的字段类型

字段可以是零个、一个或者多个

声明使用

var s1 Student

采用简短声明法

s1 := Student{"张三", 20, "男", 100}

 

创建并赋值

创建学生信息的结构体并赋值。

示例如下:

package mainimport "fmt"// c语言里面,我们可以使用typedef int MyInt
type MyInt int // type相当于typedeftype Student struct {name stringage intgender stringscore float64
}func main() {var i, j MyIntj, j = 10, 20fmt.Println("i+j=", i+j)lilei := Student{name:   "lilei",age:    20,gender: "男",score:  100, // 最后一个元素后面必须加上逗号,如果不加上逗号则必须与}同一行}// 使用结构体各个字段fmt.Println("lilei:", lilei.name, lilei.age, lilei.gender, lilei.score)
}

 

使用指针

示例如下:

s1 := &lilei
fmt.Println("lilei 使用指针s1.name打印:", s1.name, s1.age, s1.gender, s1.score)
fmt.Println("lilei 使用指针(*s1).name:", (*s1).name, (*s1).age, (*s1).gender, (*s1).score)

使用注意

使用结构体变量 需要注意:

再定义期间对结构体赋值时,如果每个字段都赋值了,那么字段的名字可以省略不写。

如果只对局部变量赋值,那么必须明确指定变量名字。

示例如下:

sunN := Student{"sunnan",18,"男",99,
}
fmt.Println(sunN)sunZ := Student{name: "sunzhen",age:  25,
}
fmt.Println(sunZ)

总结

本文主要为Go语言 结构体介绍、语法、使用注意及其示例。

http://www.dt0577.cn/news/33706.html

相关文章:

  • 最便宜网站建设上海谷歌seo公司
  • wordpress 生成主题包百度seo排名
  • 网站建设的风格设置成品视频直播软件推荐哪个好用
  • 网站建设研究背景网页设计与制作用什么软件
  • axure做网站原型尺寸怎样做网站的优化、排名
  • 网站建设原理与实践品牌传播策划方案
  • 可以转app的网站怎么做创建网站的流程是什么
  • vs做网站如何调试软文推广渠道
  • 网站设计简单吗常州网站关键词推广
  • 博彩网站自己做鹤壁seo
  • 帮黄色网站做推广厦门seo测试
  • 安徽省住房城乡建设厅网站电工新网站排名优化怎么做
  • 企业建设H5响应式网站的5大好处6推广的渠道和方法有哪些
  • 高端网站建设论坛广东网站关键词排名
  • cs5怎么做网站培训总结
  • 株洲做网站需要多少钱哈尔滨网络优化推广公司
  • 做网站怎么带流量河南品牌网站建设
  • 企业工商信息查询网seo关键词排名注册价格
  • 织梦网站会员中心模板百度账号怎么改名字
  • 网站备案官网长春seo按天计费
  • 加拿大网站后缀搜狗友链交换
  • 做网站多少费用营销技巧有哪些
  • 网站建设难吗青岛网站seo公司
  • 响应式网站建站系统万网域名注册官网查询
  • 网站如何防止重登录新闻发布
  • 漳州哪里做网站网络渠道有哪些
  • 网站如何做关键词seo优化aso优化服务平台
  • 长沙哪里做网站好网络营销的特点有几个
  • zenme用ps做网站图百度系优化
  • wordpress文章显示时间包头整站优化