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

重庆建设工程交易信息网站潍坊seo网络推广

重庆建设工程交易信息网站,潍坊seo网络推广,律师网站建设 优帮云,国家知识产权局官网入口文章目录 1.下面代码有什么错误?2.下面代码有什么问题?3.下面代码输出什么?4.下面这段代码输出什么? 1.下面代码有什么错误? func main() {one : 0one : 1 }参考答案及解析:变量重复声明。不能在单独的声…

文章目录

    • 1.下面代码有什么错误?
    • 2.下面代码有什么问题?
    • 3.下面代码输出什么?
    • 4.下面这段代码输出什么?

1.下面代码有什么错误?

func main() {one := 0one := 1 
}

参考答案及解析:变量重复声明。不能在单独的声明中重复声明一个变量,但在多变量声明的时候是可以的,但必须保证至少有一个变量是新声明的。

修复代码:

func main() {  one := 0one, two := 1,2one,two = two,one
}

2.下面代码有什么问题?

func main() {x := []int{1,2}_ = x
}

参考答案及解析:编译错误,第四行代码没有逗号。用字面量初始化数组、slice 和 map 时,最好是在每个元素后面加上逗号,即使是声明在一行或者多行都不会出错。

修复代码:

func main() {x := []int{    // 多行1,2,}x = xy := []int{3,4,} // 一行 no errory = y
}

3.下面代码输出什么?

func test(x byte)  {fmt.Println(x)
}func main() {var a byte = 0x11 var b uint8 = avar c uint8 = a + btest(c)
}

参考答案及解析:34。与 rune 是 int32 的别名一样,byte 是 uint8 的别名,别名类型无序转换,可直接转换。

4.下面这段代码输出什么?

type T struct {ls []int
}
func foo(t T) {t.ls[0] = 100
}
func main() {var t = T{ls: []int{1, 2, 3},}foo(t)fmt.Println(t.ls[0])
}
A. 1B. 100C. compilation error

参考答案及解析:B。调用 foo() 函数时虽然是传值,但 foo() 函数中,字段 ls 依旧可以看成是指向底层数组的指针。

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

相关文章:

  • 学校网站建设机构软件推广平台
  • 广州专业网站建设营销软文300字范文
  • 服务器域名已有做网站标题seo是什么意思
  • 做网站如何引流网站设计专业的公司
  • 个人专业网站备案潍坊住房公积金
  • 哪些网站做机票酒店有优势网站手机优化
  • 佛山网站维护互联网营销师是什么
  • 网站建设有何好处88个seo网站优化基础知识点
  • 多个 管理 wordpress青岛推广优化
  • 多语言网站怎么做建设网站的步骤
  • b站网页入口免费不收费2024年最新时政热点
  • 销售管理系统数据流图杭州网站建设 seo
  • 免费b2b网站推广日本代写文章质量高的平台
  • 辽宁鲲鹏建设集团网站推广软文代写
  • 怎么接网站建设的单子企业邮箱网页版
  • 做网站的职位叫什么问题网站seo是什么
  • 站长之家99win7优化大师官方免费下载
  • 坪地网站制作seo优化查询
  • 百度官方网页附子seo教程
  • 网站建设流程 报读文库廊坊seo推广
  • 百事通微信推广平台seo快速工具
  • wordpress 列表 展开收缩百度整站优化
  • 深圳做网站做公司网站的公司云南seo
  • 辽宁省网站制作公司排名全网推广公司
  • 网站系统设计说明书seo诊断分析在线工具
  • 网站建设的成本百度搜索引擎投放
  • wordpress新站注意事项竞价推广论坛
  • 企业网站备案需要法人拍照吗百度客服人工服务电话
  • h5自适应企业网站源码沈阳seo关键词排名
  • 用帝国做网站怎么样好的竞价推广托管