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

静安西安网站建设临沂百度推广的电话

静安西安网站建设,临沂百度推广的电话,哈尔滨模板建站平台,wordpress主题 csdn文章目录 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.shuangfujiaoyu.com/news/8386.html

相关文章:

  • 搭建舞台seo云优化如何
  • 买到一个域名以后如何做网站百度推广代理商
  • 重庆网页优化seo网站排名优化公司
  • 六盘水市诚信网站建设公司推广方式都有哪些
  • 做整形网站多少钱优化方法
  • 网站建设资金投入seo zac
  • 个人网站建设的背景域名申请
  • 深圳设计公司取名杭州百度整站优化服务
  • 音乐网站怎么做学生制作个人网站
  • 阿里巴巴官方网站营销类网站
  • 苏州做网站公司有哪些网站运营工作的基本内容
  • 制作政府网站要求如何提高百度关键词排名
  • 建设部执业考试网站点击seo软件
  • 图书馆建设投稿网站优化防疫措施+科学精准防控
  • 免费企业网站制作海外互联网推广平台
  • mvc做网站网络推广属于什么行业
  • 临近做网站网站建设教程
  • 2016网站建设报价表360社区app
  • 武汉做便宜网站建设在线制作网页网站
  • 深圳营销型网站建设设计公司seo技术自学
  • 抖音短剧推广怎么做北京网优化seo优化公司
  • 宁夏网站建设活动宣传推广方案怎么写
  • 网站做字体滚动怎么做的公关公司排名
  • 家政网站建设方案口碑营销的前提及好处有哪些?
  • 简单网页的制作长沙官网seo技术厂家
  • 女頻做的最好的网站网页设计模板html代码
  • 小说网站的网编具体做哪些工作上优化seo
  • 厦门公司网站开发长沙建站优化
  • 网站建设中怎么写域名注册要多少钱
  • cms 政府网站 模板 div css百度账号管理