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

外卖网站建设方案书南昌污水厂最新数据

外卖网站建设方案书,南昌污水厂最新数据,飞沐网站建设北京,苍南网站开发文章目录 1.下面的代码能否正确输出?2.下面代码输出什么?3.下面的代码有什么问题?4.下面代码有什么不规范的地方吗? 1.下面的代码能否正确输出? func main() {var fn1 func() {}var fn2 func() {}if fn1 ! fn2 {pri…

文章目录

    • 1.下面的代码能否正确输出?
    • 2.下面代码输出什么?
    • 3.下面的代码有什么问题?
    • 4.下面代码有什么不规范的地方吗?

1.下面的代码能否正确输出?

func main() {var fn1 = func() {}var fn2 = func() {}if fn1 != fn2 {println("fn1 not equal fn2")}
}

参考答案及解析:编译错误

invalid operation: fn1 != fn2 (func can only be compared to nil)

函数只能与 nil 比较。

2.下面代码输出什么?

type T struct {n int
}
func main() {m := make(map[int]T)m[0].n = 1fmt.Println(m[0].n)
}

A. 1

B. compilation error

参考答案及解析:B。编译错误:

cannot assign to struct field m[0].n in map

map[key]struct 中 struct 是不可寻址的,所以无法直接赋值。

修复代码:

type T struct {n int
}
func main() {m := make(map[int]T)t := T{1}m[0] = tfmt.Println(m[0].n)
}

3.下面的代码有什么问题?

type X struct {}
func (x *X) test()  {println(x)
}
func main() {var a *Xa.test()X{}.test()
}

参考答案及解析:X{} 是不可寻址的,不能直接调用方法。知识点:在方法中,指针类型的接收者必须是合法指针(包括 nil),或能获取实例地址。

修复代码:

func main() {var a *Xa.test()    // 相当于 test(nil)var x = X{}x.test()
}

4.下面代码有什么不规范的地方吗?

func main() {x := map[string]string{"one":"a","two":"","three":"c"}if v := x["two"]; v == "" { fmt.Println("no entry")}
}

参考答案及解析:检查 map 是否含有某一元素,直接判断元素的值并不是一种合适的方式。最可靠的操作是使用访问 map 时返回的第二个值。

修复代码如下:

func main() {  x := map[string]string{"one":"a","two":"","three":"c"}if _,ok := x["two"]; !ok {fmt.Println("no entry")}
}
http://www.yayakq.cn/news/595475/

相关文章:

  • c 网站开发 简单例子wordpress图片链接
  • 印发网站建设方案seo做得比较好的企业案例
  • 嘉祥县网站建设哪个程序做下载网站好
  • 企业网站怎么做跟淘宝链接六安建设网站
  • 北京专业网站制作价格成都广告设计公司排行
  • 商城平台是什么网站的排名优化怎么做
  • 好的外贸网站特点百度一下你就知道了官网
  • flash是怎么做网站的做网站哪一家公司好
  • 新媒体运营的相关优势湖南seo网站策划
  • 网站建设的课件网站建设方案书
  • 网站的所有权泉州百度seo
  • 购买一个网站需要多少钱?响应式网页设计网站建设
  • 怎么做商品购买网站智慧团建系统登录网站
  • 北京营销型网站制作外贸营销
  • iis做网站的流程wordpress固定链接改不回来
  • 花生壳做网站需要备案谈谈网站开发流程
  • 做个网站找别人做的吗网站商城模板
  • 手表到哪个网站买生成wap网站
  • 江苏润祥建设集团网站成都软件开发工资一般多少钱
  • 怎么建设自己淘宝网站wordpress 3306
  • 58同城泉州网站建设在线写代码的网站
  • 深圳中心网站建设品牌型网站
  • wordpress网站统计网站建设沈阳
  • 高端 网站制作深圳招工网站
  • 网站建设相关书籍营销策略的概念
  • 校园二手网站开发的意义网页设计论文致谢
  • 网站小空间阜宁做网站哪家公司好
  • 深圳企业网站建设报价营销型网站的重要特点
  • 国外的外贸网站群晖 wordpress 性能
  • 响应式网站是什么软件做的网站开发综合实训心得