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

可以自己做网站不舞钢做网站

可以自己做网站不,舞钢做网站,网络服务合同,免费个人搭建网站1. 变量的多重赋值 1.1 基本语法格式 go语言中,可以将多个赋值语句 合并成 一句,比如: a : 10 b : 20 c : 30//a,b,c三个变量的赋值语句可以简练成以下格式a, b, c : 10, 20, 30 1.2 交换变量值 当需要交换两个变量的值时&#…

1. 变量的多重赋值

        1.1 基本语法格式      

        go语言中,可以将多个赋值语句 合并成 一句,比如:

a := 10
b := 20
c := 30//a,b,c三个变量的赋值语句可以简练成以下格式a, b, c := 10, 20, 30

       1.2 交换变量值      

        当需要交换两个变量的值时,在传统方法中,需要引入中间变量temp,但是,在go语言中,变量值的交换可以简化为以下格式:

i, j = j, i

        该语法格式对 i,j 两个变量的值进行了交换,j 的值赋给了 i,i 的值赋给了 j。 

例如以下代码:

package main //必须有main包import "fmt"func main() {// a := 10// b := 20// c := 30a, b := 20, 30fmt.Println("1.传统方法:")fmt.Printf("a = %d, b = %d\n", a, b)/*交换两个变量的值*///1. 传统方法: 引入中间变量 tmpvar tmp inttmp = aa = bb = tmpfmt.Printf("a = %d, b = %d\n", a, b)//2. go语言中语法 // i := 10// j := 20i, j := 10, 20 //将上面两个赋值语句 合并成 一句fmt.Println("2. go语言中语法:")fmt.Printf("交换前:i = %d, j = %d\n", i, j)i, j = j, ifmt.Printf("交换后:i = %d, j = %d\n", i, j)}

2. 匿名变量的使用

        _ :代表匿名变量,可以丢弃数据不处理,

        注:_匿名变量配合函数返回值使用,才有优势

package main //必须有main包import "fmt"// go函数可以返回多个返回值
func test() (a, b, c int) {return 1, 2, 3
}func main() {var tmp inti, j := 10, 20//匿名变量i = 10j = 20// _ :代表匿名变量,丢弃数据不处理, _匿名变量配合函数返回值使用,才有优势tmp, _ = i, jfmt.Println("tmp = ", tmp)var c, d, e intc, d, e = test() //return 1, 2, 3fmt.Printf("c = %d, d = %d, e = %d\n", c, d, e)//只需要某一个值_, d, _ = test() //return 1, 2, 3fmt.Printf("d = %d\n", d)//需要某两个值_, d, e = test() //return 1, 2, 3fmt.Printf("d = %d, e = %d\n", d, e)}

http://www.yayakq.cn/news/234180/

相关文章:

  • 如何做网站meta设置广告主
  • 如何自己做网站知识潍坊网站建设wf3
  • 响应式网站无法做百度联盟有特效的网站
  • 免费建立企业网站专门做lolh的网站
  • 西安东郊网站建设上海企业vi设计公司
  • 珠海做网站方案icp备案后要建网站吗
  • 青岛哪家公司做网站好千锋教育地址
  • 工艺品网站建设开发做阿里网站的分录
  • 上海市建设安全协会网站打不开成都全案设计公司
  • 传送门网站是怎么做的免费动画制作网站
  • 智慧团建网站怎么转团关系网站建设易尔通
  • php网站开发实例项目wordpress 微信同步
  • 浙江建设工程造价信息网站品牌网站建设只询大蝌蚪
  • 网站首页页面设计模板微信商城怎么开
  • seo网站建设流程wordpress插件重写
  • 帝国网站网站手机版怎么做建筑方案设计深度要求
  • 视频模板在线制作网站域名解析官网
  • 网站新闻发布后前台不显示无锡高端网站设计制作
  • 在猪八戒上做网站要注意什么页面设计美观的作用
  • 网站变灰施工企业有哪些
  • 南宁网站搭建用ps做网站页面的大小
  • 甘肃网站备案审核时间东莞网站设计在哪里
  • 怎么做网站静态布局seo关键词排名实用软件
  • 深圳营销建网站公司专业的网站开发团队
  • 深圳最好的网站开发公司电话新东方教育培训机构官网
  • 邢台公司做网站多少钱网页设计师主要是做什么
  • 网站开发vs平台的功能福建建设执业资格网站报名系统
  • 站长工具高清吗百度58同城找工作
  • 企业建站都有什么网站网站注册界面设计
  • 科讯怎么建设网站app制作定制外包22