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 的默认值。

在这里插入图片描述

posted @   福大大架构师每日一题  阅读(44)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
历史上的今天:
2021-06-30 2021-06-30:给定长度为m的字符串aim,以及一个长度为n的字符串str ,问能否在str中找到一个长度为m的连续子串, 使得这个子串刚好由aim的m个字符组成,顺序无所谓, 返回任意满足条件
点击右上角即可分享
微信分享提示