单选题 在Go语言中,单行注释的正确写法是?

A、 # This is a single-line comment
B、 // This is a single-line comment
C、 /* This is a single-line comment */
D、 "This is a single-line comment"
下载APP答题
由4l***1h提供 分享 举报 纠错

相关试题

单选题 下面哪个选项是正确的多行注释的写法?

A、/* This is a multi-line comment */
B、// This is a multi-line comment
C、# This is a/* nested */multi-line comment
D、"This is a multi-line comment"

单选题 下面关于Go语言常量,说法正确的是?

A、常量与变量一样声明,可以直接使用 := 语法声明
B、常量不可以保证编译阶段就计算出表达式的值
C、常量可以是任意的数据类型
D、Go语言中可以通过const关键字定义常量

单选题 数组和切片的区别是什么?

A、数组的长度是固定的,而切片的长度是可变的
B、数组是动态分配的内存,切片是静态分配的内存
C、数组和切片是相同的,唯一的区别是名称不同
D、数组只能存储基本数据类型,切片可以存储任意数据类型

单选题 以下哪种方式能通过数组的切片,创建出该数组的独立副本(修改副本不会影响原数组)

A、调用 slice() 函数并传入原数组
B、直接使用 append() 函数拼接原数组的切片
C、使用 copy() 函数将原数组切片的数据复制到新数组
D、使用 make() 函数声明新数组并关联原数组的切片

单选题 下面关于Go语言数组,说法正确的是?

A、数组可以由不同类型数据组合
B、数组的索引从1开始计算
C、数组中所有元素的类型必须完全相同
D、数组索引引用超过指定范围时,数值为空

单选题 下面不属于Go语言关键字的是?

A、func
B、class
C、map
D、interface

单选题 下面Go语言声明变量方式中,语法错误的是?

A、var str string
B、str := ""
C、var str = ""
D、str = ""

单选题 关于 go build 和 go run 命令,下列哪个选项是正确的?

A、go build 会将源代码编译成二进制可执行文件并保存在当前目录,而 go run 会直接运行源代码.
B、go build 会将源代码编译并执行,而 go run 只会编译不执行.
C、go build 会将源代码编译并生成一个可执行文件并执行,而 go run 会直接编译并运行源代码,不生成任何文件.
D、go build 和 go run 都会将源代码编译并执行,但 go run 会生成一个可执行文件,go build 不会.