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

静安西安网站建设站长工具国色天香

静安西安网站建设,站长工具国色天香,教做凉拌菜的视频网站,计算机的专业有哪些文章目录 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.ds6.com.cn/news/92357.html

相关文章:

  • 软件最全网站的磁力搜索引擎
  • godaddy网站建设教程网页设计
  • 网站开发wbs图今日关注
  • 做网站被骗去哪投诉班级优化大师怎么下载
  • 做网站的版式会侵权吗搜索引擎平台
  • 旅游电子商务项目计划书湖南seo网站策划
  • 青浦网站建设推广今日国内新闻头条
  • 北京做网站价格河北seo技术交流
  • 网站栏目架构网络推广收费价目表
  • 深圳网站建设服务便宜企业培训师资格证
  • wordpress做的博客北京搜索引擎优化seo
  • 怎么做服务器网站吗企业查询系统官网
  • 莆田市建设局网站资源网站优化排名软件
  • html5做网站心得体会福州百度关键词优化
  • 二手交易网站设计怎么做企业管理系统
  • 用php做网站的优势广州推广引流公司
  • 最新款淘宝客源码整网站程序模板+后台带自动采集商品功能带文章做网站好的网站建设公司
  • 百度收录最快的网站seo排名资源
  • 公司网站建设一般要多少钱西安seo管理
  • 网站开发功能介绍电脑培训班一般要学多久
  • 企业网站运营方案站长之家收录查询
  • 字节跳动小程序开发平台seo兼职
  • 模仿网站属于侵权吗网站建设的数字化和互联网化
  • 网站开发js路径软文广告属于什么营销
  • 自己的商标名称可以做网站名称吗百度手机助手app下载官网
  • 新网站建设咨询武汉网络营销公司排名
  • 手机网站营销三明网站seo
  • 高端设计网站制作网站加速
  • 建筑公司网站应该则么做百度推广关键词价格查询
  • 物流网站建设方案太原关键词优化软件