2022-06-30:以下golang代码输出什么?A:0;B:2;C:运行错误。 package main import “fmt“ func main() { ints := make

Posted 福大大架构师每日一题

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2022-06-30:以下golang代码输出什么?A:0;B:2;C:运行错误。 package main import “fmt“ func main() { ints := make相关的知识,希望对你有一定的参考价值。

2022-06-30:以下golang代码输出什么?A:0;B:2;C:运行错误。

package main

import "fmt"

func main() 
    ints := make([]int, 1)
    ints = append(ints, 2)
    fmt.Println(ints[0])

答案2022-06-30:

答案选A。注意 ints := make([]int, 1) 创建的是一个长度为 1 的 slice,第一个元素是 int 的默认值。

以上是关于2022-06-30:以下golang代码输出什么?A:0;B:2;C:运行错误。 package main import “fmt“ func main() { ints := make的主要内容,如果未能解决你的问题,请参考以下文章

2022-06-22:golang选择题,以下golang代码输出什么?A:3;B:1;C:4;D:编译失败。 package main import ( “fmt“ ) func mai

2022-06-26:以下golang代码输出什么?A:true;B:false;C:编译错误。 package main import “fmt“ func main() { type

2022-06-28:以下golang代码输出什么?A:true;B:false;C:panic;D:编译失败。 package main import “fmt“ func main() {

Golang:为啥增加缓冲通道的大小会消除我的 goroutine 的输出?

2022-06-30:echarts symbol

golang 将套接字附加到标准输入/标准输出